Prikaz 3D sadržaja ili slika u stvarnom svijetu
Pomoću kontrole Prikaz u MR-u u aplikaciji korisnicima možete omogućiti da vide kako određena stavka može stati unutar određenog prostora.
Kontrola stvara gumb u vašoj aplikaciji. Kada korisnici aplikacije kliknu gumb, on preklapa odabrani 3D model (u formatima datoteka .glb, .stl ili .obj) ili sliku (u formatima datoteka .jpg ili .png) na prijenos uživo kamere uređaja.
Također možete fotografirati i prenositi fotografije na OneDrive.
Važno
3D sadržaj mora biti u formatima datoteka .glb, .stl ili .obj. Možete pretvoriti svoje postojeće 3D modele u .glb format datoteke iz raznih 3D formata. 3D sadržaj komprimiran komprimiranjem Draco nije podržan.
Savjet
Ako vaš model ima veliku veličinu datoteke, to bi moglo negativno utjecati na vaše iskustvo. Razmislite o optimizaciji svojih modela za uporabu u mješovitoj stvarnosti.
Savjet
Kontrole MR-a najbolje funkcioniraju u dobro osvijetljenim okruženjima s površinama ravne teksture. Kad uspostavljate praćenje, usmjerite uređaj prema površini koju želite pratiti i polako pomičite uređaj s desna na lijevo, pokretima raširenih ruku. Ako praćenje ne uspije, izađite i uđite u prikaz MR kako biste vratili zadane postavke praćenja i pokušajte ponovno.
Uređaji omogućeni za LIDAR također će rezultirati boljim praćenjem.
Savjet
MR kontrolira Power Apps utjecaj Babilona i Babilona React Nativea. Kao rezultat ove zajedničke platforme mješovite stvarnosti, 3D sadržaj koji funkcionira u sigurnosnoj ogradi Babylon treba funkcionirati u servisu Power Apps.
Korištenje kontrole
Umetnite kontrolu u aplikaciju kao i obično za bilo koju drugu kontrolu ili kontrolu gumba.
S aplikacijom otvorenom za uređivanje u programu Power Apps Studio.
Otvorite karticu Umetni.
Proširite mogućnost Mješovita stvarnost.
Odaberite kontrolu Prikaz u MR-u da biste je smjestili u središte zaslona aplikacije ili je povucite i ispustite da biste je pozicionirali bilo gdje na zaslonu.
Kontrolu možete izmijeniti s nekoliko svojstava.
Svojstva
Sljedeća svojstva nalaze se u oknu Prikaz kontrole u MR oknu na karticama Svojstva i Dodatno.

Neka su svojstva dostupna samo pod Više mogućnosti na kartici Napredno u oknu Prikaži u mješovitoj stvarnosti.
| Svojstvo | Opis | Tip | Lokacija |
|---|---|---|---|
| Tekst | Oznaka za gumb. | String | Svojstva (također u stavci Napredno) |
| Alternativni tekst | Tekst koji će se prikazati ako se kontrola ne može učitati ili ako korisnik aplikacije zadrži pokazivač miša na upravljaču. | String | Svojstva (također u odjeljku Napredno kao AltText) |
| Vrsta prikaza | Prikazuje li gumb samo ikonu, tekst ili oboje. | Odabir iz padajućeg popisa | Svojstva (također u stavci Napredno) |
| Izvor | Izvor podataka koji identificira .glb, .stl ili .obj datoteku za prikaz. Kontrola Prikaz u MR-u podržava modele učitavanja iz:
Za više informacija pogledajte kako definirati gdje se pohranjuje 3D sadržaj. |
Nije primjenjivo | Svojstva (također u stavci Napredno) |
| Širina objekta | Širina prikazane slike ili 3D sadržaja. Pogledajte i Kako se upravlja skaliranjem objekata. | Integer | Svojstva (također u stavci Napredno) |
| Visina objekta | Visina prikazane slike ili 3D sadržaja. Pogledajte i Kako se upravlja skaliranjem objekata. | Integer | Svojstva (također u stavci Napredno) |
| Dubina objekta | Trodimenzionalna dubina 3D sadržaja. Pogledajte i Kako se upravlja skaliranjem objekata. | Integer | Svojstva (također u stavci Napredno) |
| Jedinice | Jedinica koja se upotrebljava za polja širine, visine i dubine objekta. | Odabir iz padajućeg popisa | Svojstva (također u stavci Napredno) |
| Fotografije | Fotografije snimljene tijekom sesije mješovite stvarnosti. Možete prenijeti fotografije mješovite stvarnosti na OneDrive i prikazati ih u galeriji. |
Nije primjenjivo (samo za svojstvo izlaza) | |
| OnMixedRealitySelect | Ponašanje koje se pokreće prilikom izlaska iz iskustva mješovite stvarnosti s novim rezultatima. | Definirana radnja | Napredno |
| OnChange | Ponašanje koje se pokreće kada se promijeni bilo koje svojstvo gumba. | Definirana radnja | Napredno |
Kako se upravlja skaliranjem objekata
Kada umetnete model s kontrolom Prikaz u MR-u, on će slijediti inherentne dimenzije modela. Alternativno, možete odrediti neke ili sve dimenzije – te su dimenzije označene kao svojstva Širina objekta, Visina objekta i Dubina objekta.
Ako želite promijeniti veličinu modela, primjenjujemo određene tehnike skaliranja ovisno o tome koliko dimenzija promijenite:
Ako dimenzije nisu postavljene, pretpostavljamo da je model već u predviđenom mjerilu i ostavimo ga takvog kakav jest.
Ako je postavljena jedna dimenzija, a ostale su zadane
0, skaliramo cijeli objekt jednako na temelju postavljene dimenzije.
Ovo ponašanje je slično korištenju postavke kao što je „zadrži omjer” prilikom promjene veličine slike.Ako su postavljene dvije dimenzije, prisiljavamo model da se podudara sa zadanim dimenzijama i radimo prosječnu vrijednost skaliranja za treću dimenziju.
- Na primjer, imali ste model kojem je Visina objekta
12, Širina objekta6i Dubina objekta3.
Vi ste postavili Visinu objekta na24, i Širinu objekta na9, ali ostavili nepromijenjenu Dubinu objekta.
Visina se povećala za faktor 2, ali širina se povećala za faktor 1,5 – mi izračunavamo prosjek ta dva mjerenja na 1,75, a zatim dubinu skaliramo za tu vrijednost.
Konačni skalirani model imao bi Visinu objekta24, Širinu objekta9i Dubinu objekta5.25.
- Na primjer, imali ste model kojem je Visina objekta
Ako su postavljene sve tri dimenzije, veličinu modela usklađujemo s onim što navedete.
Napomena
Ako se mjerenja ne pridržavaju izvornog omjera, mogli biste dobiti zgnječen ili iskrivljen model kada ga pregledate u MR.-u.
Dodatna svojstva
BorderColor – Boja obruba kontrole.
BorderStyle – Bilo da je obrub kontrole Neprekidan, Isprekidan, Točkast ili Nijedan.
BorderThickness – Debljina obruba kontrole.
Boja – Boja teksta u kontroli.
DisplayMode – Omogućuje li kontrola unos korisnika (Uredi), samo prikaz podataka (Prikaz) ili je onemogućena (Onemogućeno).
DisabledBorderColor – Boja obruba kontrole ako je njeno svojstvo DisplayMode postavljeno na Onemogućeno.
DisabledColor – Boja teksta u kontroli ako je njeno svojstvo DisplayMode postavljeno na Onemogućeno.
DisabledFill – Pozadinska boja kontrola ako je njeno svojstvo DisplayMode postavljeno na Onemogućeno.
FillColor – Boja pozadine kontrole.
Font – Naziv skupine fontova u kojem se prikazuje tekst.
FontStyle – stil teksta u kontroli: Nema, Precrtano, Podcrtano ili Kurziv.
FontSize – Veličina fonta teksta koji se prikazuje na kontroli.
FontWeight – Debljina teksta u kontroli: Debela, Poludebela, Normalna ili Tanja.
Visina – Udaljenost između gornjeg i donjeg ruba kontrole.
HoverBorderColor – Boja obruba kontrole kada korisnik drži pokazivač miša na toj kontroli.
HoverColor – Boja teksta u kontroli kada korisnik drži pokazivač miša na njoj.
HoverFill – Boja pozadine kontrole kada korisnik drži pokazivač miša na njoj.
PaddingBottom –- Udaljenost između teksta u kontroli i donjeg ruba te kontrole.
PaddingLeft –- Udaljenost između teksta u kontroli i lijevog ruba te kontrole.
PaddingRight – Udaljenost između teksta u kontroli i desnog ruba te kontrole.
PaddingTop – Udaljenost između teksta u kontroli i gornjeg ruba te kontrole.
PressedBorderColor – Boja obruba kontrole kada korisnik dodirne ili klikne tu kontrolu.
PressedColor – Boja teksta u kontroli kada korisnik dodirne ili klikne tu kontrolu.
PressedFill – Boja pozadine kontrole kada korisnik dodirne ili klikne tu kontrolu.
TabIndex – Redoslijed navigacije na tipkovnici.
TextAlignment – Poravnanje teksta: Centar, Lijevo, Desno ili Poravnano.
Tooltip – Tekst objašnjenja koji se prikazuje kada korisnik pomiče pokazivač preko kontrole.
VerticalAlign – Mjesto teksta na kontroli u odnosu na okomito središte te kontrole: Sredina, Vrh ili Dno.
Vidljiv – Prikazuje li se kontrola ili je skrivena.
Širina – Udaljenost između lijevih i desnih rubova kontrole.
X – Udaljenost između lijevog ruba kontrole i lijevog ruba njezina nadređenog spremnika (ili zaslona, ako nema nadređenog spremnika).
Y – Udaljenost između gornjeg ruba kontrole i gornjeg ruba nadređenog spremnika (ili zaslona, ako nema nadređenog spremnika).
Ostale kontrole mješovite stvarnosti
- Prikažite 3D sadržaj pomoću kontrole Prikaz u 3D prikazu.
- Izmjerite udaljenost, površinu i glasnoću pomoću mjere u kontroli mješovite stvarnosti.
- Stvaranje i prikaz unaprijed definiranih 3D oblika pomoću oblika Prikaz u kontroli mješovite stvarnosti
Pogledajte
Stvaranje aplikacije s 3D kontrolama i kontrolama mješovite stvarnosti