Megosztás a következőn keresztül:


A 3D-s tartalom vagy képek vegyes valóságban való megtekintése

A Megtekintés MR-ben vezérlővel egy tárgy vagy kép 3D-modelljét helyezheti el egy valós térben. Például előzetes verzióban megtekinthet egy festményt a falon, mielőtt felakasztaná, vagy megnézheti, hogy egy 3D-s virtuális könyvespolc elfér-e ott, ahová szánja.

Mi történik akkor, ha nem rendelkezik az objektum 3D-modelljével? Töltsön be egy képet az objektumról, és állítsa be a méreteit az objektum méretére. A vezérlő a képet a kívánt méretű virtuális kocka felületeként alkalmazza. Helyezze el a 3D-modell ezen helyettesítőjét a térben.

A Megtekintés vegyes valóságban vezérlő hozzáad egy gombot az alkalmazáshoz. Amikor a felhasználó kiválasztja a gombot, az alkalmazás egy kiválasztott 3D-modellt (.glb, .stl vagy .obj fájlformátumban) vagy képet (.jpg vagy .png fájlformátumban) helyez el a készülék kameracsatornáján.

Táblagép képernyőjéről készült fénykép, amely egy targonca 3D-modelljét mutatja egy raktár belső nézetére helyezve.

A Megtekintés MR-ben vezérlővel fényképeket is készíthet, és feltöltheti őket a OneDrive szolgáltatásba.

Fontos

A 3D tartalomnak .glb, .stl vagy .obj fájlformátumban kell lennie. A meglévő 3D-s modellek átalakíthatók .glb fájlformátumba különféle egyéb 3D-s formátumokból. A Draco tömörítéssel tömörített 3D tartalom nem támogatott.

Tipp.

  • A betöltési idők csökkentése érdekében ügyeljen arra, hogy a 3D-s modellek a Power Apps alkalmazással való használatra legyenek optimalizálva.

  • A vegyes valóság (MR) vezérlői a legjobban jól megvilágított környezetben, lapos szerkezetű felületekkel működnek. A nyomon követés jobb a LIDAR-kompatibilis eszközökön.

  • A Power Apps MR-vezérlői a Babylon és Babylon React Native előnyeit hasznosítják. A Babylon tesztkörnyezetben működő vegyesvalóság-tartalomnak működnie kell a Power Appsben is a megosztott MR-platform eredményeképpen. Ha a tartalom működik a Babylonban, de a Power Appsban nem, küldjön el egy kérdést a Power Apps közösségi fórumra. (Címke: vegyes valóság.)

Megtekintés MR-ben gomb hozzáadása az alkalmazás képernyőjéhez

A Power Apps Studio szolgáltatásban szerkesztésre megnyitott alkalmazással:

  1. Nyissa meg a Beszúrás lapot, és bontsa ki a Vegyes valóság lehetőséget.

  2. Válassza a Megtekintés MR-ban lehetőséget ahhoz, hogy a vezérlőt az alkalmazás képernyőjére tegye, vagy húzza a vezérlőt a képernyőn a pontosabb elhelyezéshez.

A vezérlő egy gomb, amely egy adatkocka ikonjával és a Megtekintés MR-ben szöveggel van felcímkézve. Módosítsa a címkét, és ha szeretné, rejtse el az ikont a Szöveg és a Megjelenítés típusa tulajdonságokban.

Képernyőkép a Beszúrás lapról a Power Apps Studio szolgáltatásban, amely megmutatja, hol található a Megtekintés MR-ben vezérlő.

Különböző modellek megtekintése egyetlen munkamenetben

A Megtekintés MR-ben vezérlőben alapértelmezés szerint egy médiafájl jelenik meg. Az MR-élmény során a médiagalériában kiválasztott különböző médiafájlok megtekintéséhez használja a vezérlő Elemek speciális tulajdonságát. Ez a tulajdonság olyan táblát hoz létre, amely a felhasználók által a vegyes valóságban választható médiafájlok listáját tartalmazza.

Az Elemek tulajdonság használata esetén be kell állítania egy értéket a következő speciális tulajdonságok számára, hogy leképezhesse a tábla oszlopait:

Tulajdonság Description
ItemsSource (kötelező) Megadja, hogy az Elemek oszlopban melyik oszlop azonosítja a vegyesvalóság-nézetben látható 3D-modellt vagy -képet. A 3D-modellek csatlakoztatása Power Appshez segítségével többet megtudhat a modellek Power Apps szolgáltatásban való használatáról.
ItemsLabel Megadja, hogy az Elemek melyik oszlopában található a médiagalériában megjelenítendő címke. Az Alternatív szöveg tulajdonság olyan elemekhez használható, amelyekhez nincs megadva címke.
ItemsThumbnail Megadja, hogy az Elemek melyik oszlopa azonosítja a médiagalériában megjelenítendő miniatűrt. Az alapértelmezett miniatűr olyan elemekhez van megadva, amelyekhez nincs megadva miniatűr.
ItemsObjectWidth, ItemsObjectHeight, ItemsObjectDepth Kifejezett méretet ad meg a táblában található mindegyik médiaelemhez. A konkrét mérettel nem rendelkező elemek esetén az Objektum szélessége, az Objektum magassága és az Objektum mélysége használatos.

A teszthez hozzon létre egy médiatárat, amely három különböző növényt jelenít meg egy szobában. Az Elemek tábla következőképpen néz ki:

label source miniatűr
Papagájvirág https://raw.githubusercontent.com/microsoft/experimental-pcf-control-assets/master/bird_of_paradise_blue.glb https://raw.githubusercontent.com/microsoft/experimental-pcf-control-assets/master/bird_of_paradise_blue.png
Lantlevelű fikusz https://raw.githubusercontent.com/microsoft/experimental-pcf-control-assets/master/flf_orange.glb https://raw.githubusercontent.com/microsoft/experimental-pcf-control-assets/master/flf_orange.png
Kisméretű pálmafa https://raw.githubusercontent.com/microsoft/experimental-pcf-control-assets/master/palm_green.glb https://raw.githubusercontent.com/microsoft/experimental-pcf-control-assets/master/palm_green.png

Médiatárat vegyesvalóság-élményben bemutató videó.

A Power Apps Studio szolgáltatásban szerkesztésre megnyitott alkalmazással:

  1. Nyissa meg a Beszúrás lapot, és bontsa ki a Vegyes valóság lehetőséget.

  2. Válassza a Megtekintés MR-ban lehetőséget ahhoz, hogy a vezérlőt az alkalmazás képernyőjére tegye, vagy húzza a vezérlőt a képernyőn a pontosabb elhelyezéshez.

  3. A Speciális tulajdonságok lapon jelölje ki az Elemek tulajdonságot, és írja be vagy illessze be a következő kódot:

    Table(
    {
    label: "Birds of Paradise",
    source: "https://raw.githubusercontent.com/microsoft/experimental-pcf-control-assets/master/bird_of_paradise_blue.glb",
    thumbnail: "https://raw.githubusercontent.com/microsoft/experimental-pcf-control-assets/master/bird_of_paradise_blue.png"
    },
    {
    label: "Fiddle Leaf Fig",
    source: "https://raw.githubusercontent.com/microsoft/experimental-pcf-control-assets/master/flf_orange.glb",
    thumbnail: "https://raw.githubusercontent.com/microsoft/experimental-pcf-control-assets/master/flf_orange.png"
    },
    {
    label: "Small Palm Tree",
    source: "https://raw.githubusercontent.com/microsoft/experimental-pcf-control-assets/master/palm_green.glb",
    thumbnail: "https://raw.githubusercontent.com/microsoft/experimental-pcf-control-assets/master/palm_green.png"
    }
    )
    
  4. Állítsa az ItemsLabel tulajdonságot "label" értékre.

  5. Állítsa az ItemsSource tulajdonságot "source" értékre.

  6. Az ItemsThumbnail tulajdonságot állítsa "thumbnail" értékre.

    Képernyőkép a Megtekintés MR-ben vezérlő tulajdonságairól.

Megjegyzés

Az Elemek tulajdonság az adatforrására van beállítva, amely lehet egy katalógus, származhat összekötőből, vagy lehet kódolt tábla, mint ebben a példában. Az ItemsSource, az ItemsLabel és az ItemsThumbnail tulajdonságok az adott adatforrás oszlopneveire vannak állítva idézőjelben.

  1. Mentse és tegye közzé az alkalmazást, majd nyissa meg a mobileszközén, hogy kipróbálja azt.

Az objektumok skálázásának módja, ha méretezi őket

Ha a modell elhelyezésekor nem ad meg méreteket, a Megtekintés MR-ben vezérlő követi az objektumfájlban megadott méreteket. A modell méretét a vezérlő egy vagy több szélesség, magasság és mélység tulajdonságában (Objektum szélessége, Objektum magassága és Objektum mélysége) a 0-tól eltérő érték megadásával módosíthatja. A modell méretezése attól függ, hogy hány dimenziót változtat meg.

  • Ha minden dimenzió 0 (ez az alapértelmezett), a modell mérete az objektumfájlban beállított méret marad.

  • Ha egy dimenziót állít be, a rendszer a modellt a megváltozott dimenzió alapján egyformán méretezi, hasonlóan az oldalarány megőrzése típusú beállításhoz, amikor egy képet méretez.

  • Ha két dimenzió van megadva, a modell a két megadott dimenzióra és az első kettő átlagára méreteződik át.
    Tegyük fel például, hogy van egy 12 m magas, 6 m széles és 3 m mély modell. A Megtekintés MR-ben vezérlő tulajdonságait a következőképpen állíthatja be: Objektum magassága: 24, Objektum szélessége: 9, Objektum mélysége: 0 (változatlan). A magasság 2-szeresére, a szélesség pedig 1,5-szeresére nő. A magasság és a szélesség növekedését átlagoljuk, hogy megtaláljuk azt a szorzót, amellyel a mélységet növelni kell: 2 + 1,5 = 3,5 / 2 = 1,75. A modell végső méretei a következők: Objektum magassága 24, Objektum szélessége 9 és Objektum mélysége 5,25 (3 x 1,75).

  • Ha mindhárom méret be van állítva, a modell mérete a megadott méretre módosul.

Megjegyzés

Ha a mértékek nem követik az eredeti oldalarányt, akkor a vegyes valóságban megtekintve összenyomott vagy torzított modell jöhet létre.

Tulajdonságok

A Megtekintés MR-ben gomb viselkedésének és megjelenésének módosítása tulajdonságok használatával. Egyes tulajdonságok csak a Speciális lapon érhetők el.

Képernyőkép a Microsoft Power Apps Studióban felújítás alatt lévő Megtekintés MR-ben gombról és annak tulajdonságairól.

Tulajdonság Description Type Hely
Szöveges Beállítja a gomb címkéjének szövegét. Sztring Tulajdonságok; Speciális: Szöveg
Helyettesítő szöveg Megadja a megjelenítendő szöveget, amely akkor jelenik meg, ha a modell nem töltődik be, vagy ha az alkalmazás felhasználója rámutat a modellre. Sztring Tulajdonságok; Speciális: AltText
Megjelenítés típusa Meghatározza, hogy a gombcímke csak egy kockaikont, szöveget vagy mindkettőt jelenít-e meg. Legördülő lista Tulajdonságok; Speciális: DisplayType
Forrás Azonosítja az adatforrást, amely a megjelenítendő .glb, .stl vagy .obj fájlt azonosítja. Nem alkalmazható Tulajdonságok; Speciális: Forrás
Források listája (elemek) Több médiafájlt felsoroló adatforrás (tábla), amely egyetlen vegyesvalóság-munkamenetben megtekinthető. Tábla Tulajdonságok; Speciális: Elemek
Objektum szélessége A modell szélességét állítja be. Egész szám Tulajdonságok; Speciális: ObjectWidth
Objektum magassága A modell magasságát állítja be. Egész szám Tulajdonságok; Speciális: ObjectHeight
Objektum mélysége A modell mélységét állítja be. Egész szám Tulajdonságok; Speciális: ObjectDepth
Mértékegység Beállítja a modell szélességi, magassági és mélységi mértékegységét. List Tulajdonságok; Speciális: Egységek
Árnyékok engedélyezése Meghatározza, hogy használjanak-e árnyékokat a modell megjelenítésekor a 3D-s hatás fokozására. Boolean Tulajdonságok; Speciális: EnableShadows
Jelzők észlelésének engedélyezése Meghatározza, hogy a modell pozíciójának és elforgatásának meghatározásához használjon-e jelölőészlelést. Lásd: Jelölőészlelés használata vegyesvalóság-vezérlőkkel Boolean Tulajdonságok; Speciális: EnableMarkerDetection
Látható Megjeleníti vagy elrejti a gombot. Boolean Tulajdonságok; Speciális: Látható
Position A gomb bal felső sarkát az x és az y területen megadott képernyő-koordinátákra helyezi. Lebegőpontos szám Tulajdonságok; Speciális: X, Y
Size A gomb méretét a Szélesség és Magasság beállításban megadott képpontértékek használatával határozza meg. Egész szám Tulajdonságok; Speciális: Szélesség, Magasság
Felső kitöltés A távolságot állítja be egy gombcímke szövege és felső széle között. Lebegőpontos szám Tulajdonságok, Speciális: PaddingTop
Alsó kitöltés A távolságot állítja be egy gombcímke szövege és alsó széle között. Lebegőpontos szám Tulajdonságok, Speciális: PaddingBottom
Bal oldali kitöltés A távolságot állítja be egy gombcímke szövege és bal széle között. Lebegőpontos szám Tulajdonságok, Speciális: PaddingLeft
Jobb oldali kitöltés A távolságot állítja be egy gombcímke szövege és jobb széle között. Lebegőpontos szám Tulajdonságok, Speciális: PaddingRight
Betűtípus Beállítja a gombcímke szövegének betűtípus-családjának nevét. List Tulajdonságok; Speciális: Betűtípus
Betűméret Beállítja a gombcímke szövegének méretét. Lebegőpontos szám Tulajdonságok; Speciális: FontSize
Betűvastagság A gombcímke szövegének vastagságát állítja be: Félkövér, Vékonyabb, Normál vagy Kicsit kövér. List Tulajdonságok; Speciális FontWeight
Szöveg igazítása A gombcímke szövegének horizontális igazítását a következők egyikére állítja: Középre, Sorkizárt Balra vagy Jobbra. Nem alkalmazható Tulajdonságok; Speciális: TextAlignment
Függőleges igazítás A gombcímke szövegének vertikális igazítását a következők egyikére állítja: Lent, Középen vagy Fent. List Tulajdonságok; Speciális: VerticalAlign
Betűstílus Beállítja a gombcímke szövegének stílusát a következők egyikére: Dőlt, Aláhúzott, Áthúzott vagy nincs. Nem alkalmazható Tulajdonságok; Speciális: Dőlt, Aláhúzott, Áthúzott
Szegély sugara Meghatározza a gomb keretének saroksugarát. Lebegőpontos szám Tulajdonságok; Speciális: BorderRadius
Color Beállítja a gombcímke szövegének színét és a gomb hátterét. Nem alkalmazható Tulajdonságok; Speciális: FillColor, TextColor
Szegély A gomb keretének stílusát, szélességét és színét határozza meg. Nem alkalmazható Tulajdonságok; Speciális: BorderStyle, BorderThickness, BorderFillColor
Letiltva Kikapcsolja a gombot, de láthatóvá teszi. Boolean Tulajdonságok; Speciális: Letiltva
Szín letiltáskor Beállítja a gombcímke szövegének, a gomb háttérének és a gomb keretének színét, ha a DisplayMode le van tiltva. Nem alkalmazható Tulajdonságok; Speciális: DisabledContentColor, DisabledFillColor, DisabledBorderColor
Szín megnyomáskor Beállítja a gombcímke szövegének, a gomb háttérének és a gomb keretének színét, amikor a felhasználó kiválasztja a gombot. Nem alkalmazható Tulajdonságok; Speciális: PressedContentColor, PressedFillColor, PressedBorderColor
Szín rámutatáskor Beállítja a gombcímke szövegének, a gomb háttérének és a gomb keretének színét, amikor a felhasználó rámutat az egérrel. Nem alkalmazható Tulajdonságok; Speciális: HoverContentColor, HoverFillColor, HoverBorderColor
OnMixedRealitySelect Viselkedés, amely akkor indul el, amikor a felhasználó kiválasztja a gombot a vegyesvalóság-élmény elindításához. Definiált művelet Haladó
Módosításra A gomb bármely tulajdonságának megváltozása által kiváltott viselkedés. Definiált művelet Haladó
Elemleírás Meghatározza, hogy milyen szöveg jelenjen meg, amikor a felhasználó a gombra mutat. Sztring Haladó
ContentLanguage Meghatározza a gombcímke megjelenítési nyelvét, ha különbözik az alkalmazásban használt nyelvtől. Sztring Haladó
DisplayMode Azt határozza meg, hogy a gomb ad-e lehetőséget a felhasználónak bementet meghatározására (Szerkesztés) vagy csak megjeleníti az adatokat (Megtekintés), vagy egyik sem, és le van tiltva (Letiltva). Felsorolás Haladó
TabIndex Azt a sorrendet adja meg, amely szerint a gomb ki van jelölve, ha a felhasználó a Tab billentyűvel navigál az alkalmazásban. Egész szám Tulajdonságok; Speciális: TabIndex

Kimeneti tulajdonságok

Az alkalmazás további tulajdonságokat is használhat, amikor a felhasználó a Megtekintés MR-ben vezérlőt használja. Ezeket kimeneti tulajdonságoknak nevezik. A kimeneti tulajdonságokat használhatja más vezérlőkben, illetve az alkalmazásélmény testreszabásához.

Tulajdonság Description Type
Fényképek Összegyűjti a vegyesvalóság-munkamenet során rögzített fényképeket. A vegyes valóság fényképeket feltöltheti a OneDrive-ra, és megjelenítheti egy galériában. Nem alkalmazható

Egyéb vegyesvalóság-vezérlők

Kapcsolódó információk

Megjegyzés

Megosztja velünk a dokumentációja nyelvi preferenciáit? Rövid felmérés elvégzése. (ne feledje, hogy ez a felmérés angol nyelvű)

A felmérés elvégzése körülbelül hét percet vesz igénybe. Semmilyen személyes adatot nem gyűjtünk (adatvédelmi nyilatkozat).