Oglejte si 3D vsebino ali slike v mešani resničnosti
Uporabi Poglej v MR nadzor za postavitev 3D modela predmeta ali slike v resnični prostor. Na primer, predoglejte si sliko na steno, preden jo obesite, ali preverite, ali se bo virtualna knjižna omara 3D prilegala tja, kamor nameravate.
Kaj pa, če nimate 3D modela predmeta? Naložite sliko predmeta in nastavite njegove dimenzije na velikost predmeta. Kontrolnik uporabi sliko kot obraz virtualne kocke želene velikosti. Postavite to podstavek za 3D model v svoj prostor.
The Poglej v MR control doda gumb vaši aplikaciji. Ko uporabnik izbere gumb, aplikacija prekriva izbrani 3D-model (v formatih datotek .glb, .stl ali .obj) ali sliko (v datotekah .jpg ali .png) na viru kamere naprave.
Fotografirate lahko tudi s pomočjo Poglej v MR nadzor in jih naložite OneDrive.
Pomembno
Vaša 3D-vsebina mora biti v datotečni obliki zapisa .glb, .stl ali .obj. Obstoječe 3D-modele lahko pretvorite v obliko zapisa datoteke .glb iz različnih 3D-oblik zapisa. 3D vsebina, stisnjena s stiskanjem Draco Draco ni podprta.
Nasvet
Prepričajte se, da so vaši 3D modeli optimizirano za uporabo z Power Apps za skrajšanje časa nalaganja.
Nasvet
Kontrole mešane resničnosti (MR) najbolje delujejo v dobro osvetljenih okoljih z ravnimi površinami. Sledenje je boljše na napravah, ki podpirajo LIDAR.
Nasvet
MR nadzoruje notri Power Apps uporabite Babylon in Babylon React Native. Vsebina mešane resničnosti, ki deluje v Babilonski peskovnik bi moral delovati v Power Apps prek te skupne platforme MR. Če vaša vsebina deluje v Babilonu, ne pa v Power Apps, postavite vprašanje v Power Apps Forum skupnosti. (Označite ga z "mešana resničnost.")
Dodajte a Poglej v MR gumb na zaslonu aplikacije
Ko je vaša aplikacija odprta za urejanje Power Apps Studio:
- Odprite Vstavi zavihek in razširitev Mešana resničnost.
- Izberite Poglej v MR da postavite kontrolnik na zaslon aplikacije, ali pa ga povlecite na zaslon, da ga natančneje postavite.
Kontrolnik je gumb, ki je označen z ikono kocke in besedilom Poglej v MR. Spremenite oznako in skrijete ikono, če želite v Besedilo in Vrsta zaslona lastnosti.
Ogled več modelov v eni seji
Kontrolnik Pogled v MR podpira bodisi ogled ene predstavnostne datoteke hkrati ali ogled več predstavnostnih datotek v eni seji mešane resničnosti. Za ogled več datotek v eni seji uporabite Seznam virov (Elementi) za zagotovitev seznama datotek, med katerimi lahko uporabnik izbira v izkušnji mešane resničnosti.
Pri uporabi Seznam virov (Elementi) lastnost, morate uporabiti tudi naslednje dodatne lastnosti za preslikavo stolpcev vnosne tabele:
- ElementsSource (obvezno) – Določite, kateri stolpec v Seznam virov (Elementi) zagotavlja 3D model ali sliko za prikaz v mešani resničnosti. Glej Povežite 3D modele z Power Apps če želite izvedeti več o uvajanju modelov Power Apps.
- ElementsLabel - Stolpec, ki vsebuje, kakšna naj bo oznaka za medijsko galerijo v mešani resničnosti. The Alternativno besedilo lastnost bo uporabljena za predmete, ki nimajo vrednosti.
- Elementi sličica - Stolpec, ki vsebuje sličico za prikaz v medijski galeriji v mešani resničnosti. Privzeta sličica bo na voljo v galeriji za elemente brez navedene sličice.
- ItemsObjectWidth, ItemsObjectHeight, ItemsObjectDepth - Uporablja se za določitev izrecne velikosti za vsak medijski element na seznamu. The Širina predmeta, predmeta, in Globina predmeta bo uporabljeno kot privzeto za elemente, ki nimajo vrednosti.
Če želite to preizkusiti, odprite aplikacijo za urejanje Power Apps Studio:
Iz Vstavi izbira zavihka, Mešana resničnost > Poglej v MR da postavite kontrolnik na zaslon aplikacije, ali pa ga povlecite na zaslon, da ga natančneje postavite.
Uredite Seznam virov (Elementi) lastnost in vstavite to formulo:
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" } )Nastavite ElementsLabel lastnine do
"label".Nastavite ElementsSource lastnine do
"source".Nastavite ItmesThumbnail lastnine do
"thumbnail".Shranite in objavite aplikacijo, nato jo odprite v mobilni napravi.
Kako se predmeti povečajo, če jim spremenite velikost
Če pri postavljanju modela ne navedete dimenzij, Poglej v MR kontrola sledi dimenzijam, podanim v objektni datoteki. Velikost modela lahko spremenite tako, da vnesete vrednost, ki ni 0, v eno ali več lastnosti širine, višine in globine kontrolnika (Širina predmeta, predmeta, in Globina predmeta). Kako se model poveča, je odvisno od tega, koliko dimenzij spremenite.
Če so vse dimenzije 0 (privzeto), velikost modela ostane tako, kot je nastavljena v objektni datoteki.
Če je nastavljena ena dimenzija, se model enakomerno poveča glede na spremenjeno dimenzijo, podobno kot nastavitev »ohrani razmerje stranic«, ko spremenite velikost slike.
Če sta nastavljeni dve dimenziji, se model prilagodi na dve dani dimenziji in povprečje prvih dveh.
Recimo, da imate model, ki je visok 12 m, širok 6 m in globok 3 m. Nastavili ste Poglej v MR lastnosti kontrole, kot sledi: Višina predmeta :24, predmeta :9, predmeta :0 (nespremenjeno). Višina se poveča za faktor 2, širina pa se poveča za faktor 1,5. Povečanje višine in širine se povpreči, da se najde faktor, za katerega je treba povečati globino: 2 + 1,5 = 3,5 / 2 = 1,75. Končne dimenzije modela so Višina predmeta 24, Širina predmeta 9, in Globina predmeta 5,25 (3 x 1,75).Če so vse tri dimenzije nastavljene, se velikost modela spremeni na tisto, kar ste navedli.
Opomba
Če meritve ne ustrezajo prvotnemu razmerju stranic, se lahko model zmečka ali popači, ko si ga ogledate v MR.
Lastnosti
Spremenite Poglej v MR obnašanje in videz gumba z uporabo lastnosti. Nekatere nepremičnine so na voljo samo na Napredno zavihek.
| Lastnost | Description | Vnesi | LOkacija |
|---|---|---|---|
| SMS-a | Nastavi besedilo oznake gumba. | String | Lastnosti; Napredno: Besedilo |
| Nadomestno besedilo | Določi besedilo, ki bo prikazano, če se model ne more naložiti ali če uporabnik premakne miškin kazalec nad model. | String | Lastnosti; Napredno: AltText |
| Vrsta prikaza | Določa, ali oznaka gumba prikazuje ikono kocke, besedila ali obojega. | Spustni seznam za izbiro | Lastnosti; Napredno: DisplayType |
| Vir | Identificira vir podatkov (datoteka .glb, .stl ali .obj) za prikaz. | Ni na voljo. | Lastnosti; Napredno: Vir |
| Seznam virov (Elementi) | Vir podatkov (tabela), ki navaja več predstavnostnih datotek za ogled v eni seji mešane resničnosti. Glej Ogled več modelov v eni seji za več podrobnosti. | Table | Lastnosti; Napredno: Predmeti |
| Širina predmeta | Nastavi širino modela. | Integer | Lastnosti; Napredno: ObjectWidth |
| Višina predmeta | Nastavi višino modela. | Integer | Lastnosti; Napredno: ObjectHeight |
| Globina predmeta | Nastavi globino modela. | Integer | Lastnosti; Napredno: ObjectDepth |
| Merska enota | Nastavi mersko enoto, ki se uporablja za širino, višino in globino modela. | Spustni seznam za izbiro | Lastnosti; Napredno: enote |
| Omogoči sence | Določa, ali se sence uporabljajo za izboljšanje 3D učinka, ko je prikazan model. | Logično | Lastnosti; Napredno: Omogoči sence |
| Omogoči zaznavanje označevalcev | Določa, ali bo zaznavanje označevalcev uporabljeno za določitev položaja in vrtenja modela. Glej Uporabite zaznavanje oznak s kontrolniki mešane resničnosti | Logično | Lastnosti; Napredno: EnableMarkerDetection |
| Vidno | Prikaže ali skrije gumb. | Logično | Lastnosti; Napredno: Vidno |
| Položaj | Postavi zgornji levi kot gumba na koordinate zaslona, navedene v x in y. | Število s plavajočo vejico | Lastnosti; Napredno: X,Y |
| Velikost | Določa velikost gumba z uporabo vrednosti slikovnih pik, ki so navedene v Premer in Višina. | Integer | Lastnosti; Napredno: Premer,Višina |
| Polnilo zgornjega dela | Nastavi razdaljo med besedilom oznake gumba in vrhom gumba. | Število s plavajočo vejico | Lastnosti; Napredno: PaddingTop |
| Polnilo spodnjega dela | Nastavi razdaljo med besedilom oznake gumba in dnom gumba. | Število s plavajočo vejico | Lastnosti; Napredno: PaddingBottom |
| Polnilo levega dela | Nastavi razdaljo med besedilom oznake gumba in levim robom gumba. | Število s plavajočo vejico | Lastnosti; Napredno: PaddingLeft |
| Polnilo desnega dela | Nastavi razdaljo med besedilom oznake gumba in desnim robom gumba. | Število s plavajočo vejico | Lastnosti; Napredno: PaddingRight |
| Pisava | Nastavi ime družine pisav, uporabljenih za besedilo oznake gumba. | Spustni seznam | Lastnosti; Napredno: Pisava |
| Velikost pisave | Nastavi velikost besedila oznake gumba. | Število s plavajočo vejico | Lastnosti; Napredno: Velikost pisave |
| Debelina pisave | Nastavi tudi težo besedila oznake gumba Krepko, ·, ·, oz Polkrepko. | Spustni seznam | Lastnosti; Napredno: FontWeight |
| Poravnava besedila | Nastavi tudi vodoravno poravnavo besedila oznake v gumbu Center, ·, ·, oz Prav. | Ni na voljo. | Lastnosti; Napredno: Poravnava besedila |
| Navpična poravnava | Nastavi tudi navpično poravnavo besedila oznake v gumbu dno, ·, oz Vrh. | Spustni seznam | Lastnosti; Napredno: VerticalAlign |
| Slog pisave | Nastavi tudi slog besedila oznake gumba Ležeče, ·, ·, ali nobene. | Ni na voljo. | Lastnosti; Napredno: Ležeče, ·, · |
| Polmer obrobe | Določa polmer kota roba gumba. | Število s plavajočo vejico | Lastnosti; Napredno: BorderRadius |
| Barva | Nastavi barve besedila oznake gumba in ozadja gumba. | Ni na voljo. | Lastnosti; Napredno: FillColor, · |
| Obroba | Določa slog, širino in barvo obrobe gumba. | Ni na voljo. | Lastnosti; Napredno: BorderStyle,Border Thickness,BorderFillColor |
| Onemogočeno | Gumb izklopi, vendar ga pusti vidnega. | Logično | Lastnosti; Napredno: Onemogočeno |
| Onemogočena barva | Nastavi barve besedila oznake gumba, ozadja gumba in obrobe gumba if Način prikaza je Onemogočeno. | Ni na voljo. | Lastnosti; Napredno: DisabledContentColor, ·, · |
| Barva ob pritisku | Ko uporabnik izbere gumb, nastavi barve besedila oznake gumba, ozadja gumba in obrobe gumba. | Ni na voljo. | Lastnosti; Napredno: PressedContentColor, barva polnila, · |
| Barva ob kazanju | Nastavi barve besedila oznake gumba, ozadja gumba in obrobe gumba, ko uporabnik premakne miškin kazalec nanj. | Ni na voljo. | Lastnosti; Napredno: HoverContentColor, ·, · |
| OnMixedRealitySelect | Vedenje, ki se sproži, ko uporabnik izbere gumb za zagon v izkušnjo mešane resničnosti. | Definirano dejanje | Napredni |
| ObSpremembi | Vedenje, ki se sproži, ko se spremeni katera koli lastnost gumba. To je skupna lastnost več kontrolnikov. | Definirano dejanje | Napredni |
| Opis orodja | Določi besedilo, ki se prikaže, ko uporabnik premakne miškin kazalec nad gumb. | String | Napredni |
| ContentLanguage | Določa jezik prikaza oznake gumba, če se razlikuje od jezika, uporabljenega v aplikaciji. | String | Napredni |
| DisplayMode | Določa, ali gumb omogoča uporabniški vnos (Uredi), prikaže samo podatke (Ogled), ali je onemogočen (Onemogočeno). | Oštevilčenje | Napredni |
| TabIndex | Določa vrstni red, v katerem je gumb izbran, če se uporabnik pomika po aplikaciji s tipko Tab. | Integer | Lastnosti; Napredno: TabIndex |
Lastnosti rezultatov
Vaša aplikacija lahko uporablja več lastnosti, ko uporabnik komunicira z Poglej v MR nadzor. Te so znane kot izhodne lastnosti. Te lastnosti lahko uporabite v drugih kontrolnikih ali za prilagajanje izkušnje aplikacije.
| Lastnost | Description | Vnesi |
|---|---|---|
| Fotografije | Zbere fotografije, posnete med sejo mešane resničnosti. Fotografije mešane resničnosti lahko naložite v OneDrive in jih pokažete v galeriji. | Ni na voljo. |
Drugi kontrolniki mešane resničnosti
- Oglejte si 3D vsebino z 3D predmet nadzor.
- Izmerite razdaljo, površino in prostornino z Merite v mešani resničnosti nadzor.
- Ustvarite in si oglejte vnaprej določene 3D oblike z Oglejte si obliko v mešani resničnosti nadzor
- Narišite 3D črte ali narišite 3D puščice, da določite območje ali sredstvo v svojem okolju z Oznaka v MR nadzor.
Glejte tudi
- Ustvarite aplikacijo s kontrolniki za 3D in mešano resničnost
- Uporabite zaznavanje označevalcev s kontrolniki mešane resničnosti
Opomba
Ali nam lahko poveste, kateri je vaš prednostni jezik za dokumentacijo? Izpolnite kratko anketo. (upoštevajte, da je v angleščini)
Z anketo boste porabili približno sedem minut. Ne zbiramo nobenih osebnih podatkov (izjava o zasebnosti).
Povratne informacije
Pošlji in prikaži povratne informacije za