Бөлісу құралы:


Power Apps бағдарламасындағы 3D модельдеріне бекітулер қосу

Кенеп бағдарламаларындағы 3D модельдеріне түйреуіштерді (дөңгелек маркерлер ретінде көрсетілген) қосыңыз. Пайдаланушылар өздерінің түйреуіштерін қосып, таңдаған түйреуіштер туралы ақпаратты көре алады.

Төрт көк шеңбер түйреуіштердің орнын белгілейтін орындықтың 3D үлгісін көрсететін мобильді қолданбаның скриншоты.

Excel жұмыс кітабынан 3D модельге алдын ала анықталған түйреуіштерді қосу

3D модельге түйреуіштерді қосудың ең оңай жолы — оларды Excel жұмыс кітабынан жүктеу.

Түйреуіштерге арналған деректер көзі Excel бағдарламасында атауы бар кесте болуы керек. Кестеде төрт баған болуы керек. Әрбір баған 3D нысанының басқару қасиетіне сәйкес келеді. Әр жол модельдегі түйреуіш ретінде көрсетіледі. Жолдар түйреуіштердің үш өлшемді координаттар жүйесінде орналасуын анықтайды.

Маңызды

Аралас шындық (MR) басқару элементтері Power Apps а сол жақты координаттар жүйесін пайдалану.

Column Сәйкес келеді
Label ItemsLabels
X PinsX
Y PinsY
Z PinsZ

Мұнда 3D модельге төрт түйреуішті орналастыруға арналған координаттары бар "TestPins" деп аталатын кестенің мысалы келтірілген:

Белгі, X, Y және Z бағандарын қамтитын TestPins деп аталатын кестеден тұратын мысал Microsoft Excel жұмыс парағы.

Бұл мысалды қолданып көру үшін Excel бағдарламасында кесте жасаудан бастаңыз.

  1. Келесі модель деректерін көшіріп, оны жаңа Excel жұмыс парағының A1 ұяшығына қойыңыз.

    Label X істіктері Y істіктері Z істіктері
    Алдыңғы сол жақ -0,2 0.01 0.2-көше
    Алдыңғы оң жақ 0.2-көше 0.01 0.2-көше
    Нөл 0 0 0
    X нүктесі 0 0.72 -0,2
  2. Қойылған ұяшықтардың бірін таңдаңыз. Басты қойындысында Кесте ретінде пішімдеу, мәнерді таңдаңыз, содан кейін Жарайды таңдаңыз.

  3. Кесте дизайны қойындысында Кесте аты астындағы TestPins сияқты атауды енгізіңіз.

  4. Жұмыс кітабын сақтаңыз және жабыңыз.

Содан кейін 3D модельде түйреуіштерді көрсету үшін кестені деректер көзі ретінде қосыңыз.

  1. Power Apps Studio, 3D үлгісін енгізіңіз немесе бар үлгіні таңдаңыз.
  2. 3D нысанын басқарудың Көз сипатынhttps://raw.githubusercontent.com/microsoft/experimental-pcf-control-assets/master/chair.glb деп орнатыңыз (немесе сіз таңдаған кез келген басқа үлгі файлы).

Ескертпе

3D нысанының басқаруының бірінші данасы әдепкі бойынша 3DObject1 деп аталады және бұл келесі мысалдарда қолданатын атау. Басқару элементінің қосымша даналары ViewIn3D2, ViewIn3D3 және т.б. деп аталады.

  1. Үлгінің Сипаттар қойындысында Pins(Elements) ашылмалы тізімді таңдаңыз.
  2. Іздеу жолағына excel деп теріңіз де, Excelден импорттау пәрменін таңдаңыз.
  3. Бұрын сақталған Excel жұмыс кітабын тауып, оны ашыңыз.
  4. Excel бағдарламасында кестеге берген атты таңдаңыз, содан кейін Қосылу таңдаңыз.
  5. Кеңейтілген қойындысында PinsX, PinsY және PinsZ параметрлерін тауып, кестедегі сәйкес бағанның атауын енгізіңіз. (Бұл мысалда Белгі параметрін ItemsLabels ішіне, X параметрін PinsX және әрі қарай енгізіңіз) Баған атауын тырнақшалар ішіне алыңыз.

Түйреуіштер кестедегі координаттармен немесе мекенжайлармен сипатталған модель орындарында пайда болады.

3D модельде түйреуіштердің белгісі мен координаттарын көрсету

Кенеп бағдарламасында таңдалған түйреуіштердің белгісі мен координаттарын көрсету үшін деректер кестесін пайдаланыңыз.

 Microsoft Power Apps Studio-да жасалып жатқан 3D үлгісінің скриншоты. Модельге төрт түйреуіш қойылды және түйреуіштер туралы ақпарат үлгінің астындағы кестеде көрсетілген.

Қолданбаңыз өңдеуPower Apps Studio үшін ашық болса:

  1. Кірістіру қойындысын ашыңыз және Орналасу кеңейтіңіз.

  2. Кестені қолданба экранына орналастыру үшін Деректер кестесі таңдаңыз немесе оны дәлірек орналастыру үшін басқару элементін экранға сүйреңіз.

  3. Барлық түйреуіштер немесе тек таңдалған түйреуіш туралы ақпаратты көрсетуді таңдаңыз. Таңдалған деректер кестесімен:

    • Барлық түйреуіштерді көрсету:Сипаттар тақтасында Pins(Items) ашылмалы тізімді таңдап, бұрын қосылған Excel кестесін таңдаңыз.

    • Таңдалған PIN кодын ғана көрсетіңіз: Power Apps Studio өрнек өңдегішінде 3DObject1.SelectedItems енгізіңіз.

      Таңдалған пин туралы ақпаратты көрсету үшін пайдаланылатын өрнекті көрсететін Power Apps Studio өрнек өңдегішінің скриншоты.

  4. Сипаттар тақтасында Өрістерді өңдеу, одан кейін Қосу өрісін таңдаңыз.

  5. Көрсетілетін бағандарды таңдап, Қосу пәрменін таңдаңыз.

    Деректер кестесіне қосылатын өрістер тізімімен бірге көрсетілген Power Apps Studio ішінде жасалып жатқан 3D үлгісінің скриншоты.

3D модельде таңдалған түйреуіштің белгісін көрсету

Кенеп бағдарламасында таңдалған түйреуіштің белгісін ғана көрсету үшін мәтін жолағын пайдаланыңыз.

Қолданбаңыз өңдеуPower Apps Studio үшін ашық болса:

  1. Кірістіру қойындысын ашыңыз.
  2. Қолданба экранына мәтін ұясын орналастыру үшін Мәтін белгісі таңдаңыз немесе дәлірек орналастыру үшін басқару элементін экранға сүйреңіз.
  3. Өрнек өңдегішінде 3DObject1.Selected.Label енгізіңіз.

Пайдаланушыларға 3D модельге өздерінің түйреуіштерін қосуға мүмкіндік беру үшін жиын жасау

Пайдаланушыларға 3D үлгісіне түйреуіштер қоюға рұқсат бергіңіз келсе, жинақты пайдаланыңыз.

Қолданбаңыз өңдеуPower Apps Studio үшін ашық болса:

  1. Кірістіру қойындысын ашыңыз.

  2. Қолданба экранында мәтін енгізу жолағын орналастыру үшін Мәтін енгізу пәрменін таңдаңыз.

  3. Төрт мәтін енгізу басқару элементін жасау үшін мәтін жолағын көшіріп, оны үш рет қойыңыз.

  4. Әрбір басқару элементі үшін Әдепкі сипатты орнатыңыз X, Y, Z және тиісінше Жапсырма.

  5. Ағаш көрінісі қойындысын ашыңыз.

  6. Әрбір басқару элементінің атын, сәйкесінше, XCoordinate, YCoordinate, ZCoordinate және 7>7>деп өзгертіңіз.

    Төрт өзгертілген мәтін енгізу басқару элементтерін көрсететін Power Apps Studio ағаш көрінісінің скриншоты.

Әрі қарай, пайдаланушы деректерін түйреуіштер жиынына қосу үшін түймешікті қосыңыз.

  1. Кірістіру қойындысын ашыңыз.

  2. Қолданба экранында түймені орналастыру үшін Түйме таңдаңыз.

  3. Түймешіктің Мәтін сипатын Принг қосу етіп орнатыңыз.

  4. Түйменің OnSelect сипатта келесі кодты дәл көрсетілгендей енгізіңіз:

    Collect( 
    PinsCollection,
      {
        X: XCoordinate.Text,
        Y: YCoordinate.Text,
        Z: ZCoordinate.Text,
        Label: LabelInput.Text
      }
    )
    

Енді Excel кестесіндегі түйреуіштердің деректер көзін жаңа жиынға өзгертесіз.

  1. 3D модельді таңдаңыз.

  2. Сипаттар қойындысында Pins(Elements) ашылмалы тізімді таңдап, Pins Collection таңдаңыз.

    PinsCollection деректер көзі таңдалған Power Apps Studio ішіндегі 3D үлгісінің Pins(Items) қасиетінің скриншоты.

  3. Қосымша қойындысында PinsX, PinsY және PinsZ X, Y және Z.

Пайдаланушы координаттар мен белгіні енгізіп, Қосу қосу таңдаған кезде, енгізілген координаттарда үлгіге белгіленген істікше қойылады.

3D үлгісіне қосылған түйреуіштер туралы ақпаратты көрсету

Соңында, пайдаланушы қосқан кезде түйреуіштер туралы ақпаратты көрсету арқылы алдыңғы мысалдарды біріктіріңіз.

Қолданбаңыз өңдеуPower Apps Studio үшін ашық болса:

  1. Экранға деректер кестесін қосыңыз.
  2. Сипаттар қойындысында Pins(Elements) ашылмалы тізімді таңдап, Pins Collection таңдаңыз.
  3. Өрістерді өңдеу таңдаңыз, содан кейін Өріс қосу таңдаңыз.
  4. Кестеде көрсетілетін бағандарды таңдап, Қосу таңдаңыз.

Басқа аралас шындық басқару элементтері

  • 3D мазмұнын аралас шындықта MR басқаруымен көру.
  • Қашықтықты, аумақты және дыбыс деңгейін Өлшеу камерасы басқаруымен өлшеңіз.
  • MR басқаруындағы көру пішінімен алдын ала анықталған 3D кескіндерін жасаңыз және қараңыз.
  • MR басқаруындағы Белгілеу арқылы ортаңыздағы аймақты немесе активті көрсету үшін 3D сызықтарын бояңыз немесе 3D көрсеткілерін салыңыз.