Merjenje v mešani resničnosti
Uporabi Merilna kamera nadzor v aplikaciji na platnu za merjenje razdalje, površine in prostornine v resničnem svetu. Ustvarite lahko tudi dvo- in tridimenzionalne oblike proste oblike in vidite, kako se prilegajo v resnični prostor.
The Merilna kamera control doda gumb vaši aplikaciji. Ko uporabnik izbere gumb, aplikacija prikaže vir v živo iz kamere naprave. Navodila na zaslonu usmerjajo uporabnika, da vzpostavi sledenje s počasnim premikanjem naprave od desne proti levi po površini, ki jo je treba meriti. Uporabnik določi začetno točko in po potrebi doda segmente, dokler meritev ni končana. Mere izmerjenega prostora so prekrite na dovodu kamere.
Uporabnik lahko odda meritve za zajem v kontrolo Meritve izhodne lastnosti. Uporabnik lahko tudi posname posnetke zaslona, medtem ko se meri prostor. Posnetki zaslona so zajeti v kontrolniku Fotografije izhodna lastnost.
Nasvet
Kontrolniki mešane resničnosti (MR) najbolje delujejo v dobro osvetljenih okoljih z ravnimi površinami. Sledenje je boljše na napravah, ki podpirajo LIDAR.
Dodajte a Merilna kamera gumb na zaslonu aplikacije
Z odprto aplikacijo za urejanje v Power Apps Studio:
- Odprite Vstavi zavihek in razširitev mediji.
- Izberite Merilna kamera 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 Izmerite. Spremenite oznako in skrijte ikono, če želite v Besedilo in Vrsta zaslona lastnosti.
Lastnosti
Spremenite Merilna kamera 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 |
| Vrsta prikaza | Določa, ali oznaka gumba prikazuje ikono kocke, besedila ali obojega. | Spustni seznam | Lastnosti; napredno: DisplayType |
| Merska enota | Nastavi enoto, ki se uporablja za dimenzije. | Spustni seznam | Lastnosti; napredno: enote |
| Vrsta meritve | Določa tudi vrsto meritve, ki jo lahko izvede uporabnik Razdalja, ·, oz Glasnost (površina plus višina ali globina). | Spustni seznam | Lastnosti; napredno: Vrsta meritve |
| Risanje škatle | Zaklepa zajete meritve na pravokotne oblike. | Logično | Lastnosti; napredno: BoxDraw |
| Omogoči sence | Določa, ali se sence uporabljajo za izboljšanje 3D učinka, ko je oblika narisana. | Logično | Lastnosti; napredno: Omogoči sence |
| Pričakovane meritve (stavki) | Identificira a vir podatkov (Predmeti) v obliki tabele v Excelovem delovnem zvezku, iz katere dobimo meritve, ki jih mora uporabnik zajeti. | Ni na voljo. | Lastnosti; napredno: Predmeti |
| 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 nalepke 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, če 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 obrobe |
| Barva ob kazanju | Nastavi barve besedila oznake gumba, ozadja gumba in obrobe gumba, ko uporabnik premakne kazalec miške nanj. | Ni na voljo. | Lastnosti; napredno: HoverContentColor, ·, · |
| OnMixedRealitySelect | Vsebuje kodo, ki se zažene, ko uporabnik zapusti merilni zaslon z novimi rezultati. | Dogodek | Napredni |
| ObSpremembi | Vsebuje kodo, ki se zažene, ko se spremeni lastnost gumba. | Dogodek | Napredni |
| OnSelect | Vsebuje kodo, ki se zažene, ko uporabnik izbere gumb. | Dogodek | Napredni |
| ItemsLabels | Identificira stolpec v Predmeti ki vsebuje oznake za meritve, ki bi jih morali uporabniki zajeti. | ColumnName | Napredni |
| ItemsMeasurementType | (Izbirno) Identificira stolpec v Predmeti ki vsebuje niz (Razdalja, ·, ·, oz Prosta oblika), ki določa vrsto meritve, ki jo morajo uporabniki zajeti. | ColumnName | napredno; glej Vrsta meritve |
| ItemsBoxDraw | (Izbirno) Identificira stolpec v Predmeti ki vsebuje niz (Prav oz Napačno), ki meri meritve zaklene na pravokotne oblike. | ColumnName | napredno; glej BoxDraw |
| Opis orodja | Določi besedilo, ki se prikaže, ko uporabnik premakne miškin kazalec nad vizualno sliko. | String | Napredni |
| ContentLanguage | Določa jezik prikaza kontrolnika, če se razlikuje od jezika, uporabljenega v aplikaciji. | String | Napredni |
| DisplayMode | Določa, ali kontrolnik dovoljuje 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 izbran kontrolnik, če se uporabnik pomika po aplikaciji s tipko Tab. | Integer | Lastnosti; napredno: Indeks zavihkov |
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 prilagoditev izkušnje aplikacije.
| Lastnost | Description |
|---|---|
| Fotografije | V zbirko zajame informacije o fotografijah, ki jih uporabnik posname, medtem ko se meri prostor. Zbirko uporabite za naložite fotografije mešane resničnosti OneDrive in jih pokažite v galeriji. |
| Meritve | V tabelo zajame izmerjene razdalje, prostornine in površine. |
| Segmenti | V tabelo zajame informacije o segmentih v merjenem objektu. |
Tabela z meritvami ima naslednje stolpce:
- Oznaka: Niz, ki identificira meritev
- ID: Številka, ki enolično identificira meritev
- enote: Niz, ki označuje mersko enoto
- višina: Število, ki predstavlja višino izmerjene prostornine (0, če je bilo izmerjeno 2D območje)
- dolžina: Število, ki predstavlja skupno dolžino izmerjenega obsega ali poti
- BoundingWidth: Število, ki predstavlja najmanjšo širino, ki omejuje obliko
- Bounding Globina: Število, ki predstavlja najmanjšo globino, ki omejuje obliko
- Območje: Število, ki predstavlja ocenjeno površino izmerjene oblike v enotah na kvadrat
- Glasnost: Število, ki predstavlja ocenjeno prostornino izmerjene oblike v kockastih enotah
Tabela segmentov ima naslednje stolpce:
- dolžina: Število, ki predstavlja skupno razdaljo segmenta v določenih enotah
- DirectionX: Število, ki predstavlja smer X segmenta v svetovnem (3D) prostoru
- Smer Y: Število, ki predstavlja smer Y segmenta v svetovnem (3D) prostoru (običajno 0)
- smer Z: Število, ki predstavlja smer Z segmenta v svetovnem (3D) prostoru
Preberite več o uporabi izhodnih lastnosti Merilna kamera nadzor v svojih aplikacijah: Potrdite meritve v mešani resničnosti s prostorskim testnim filtrom
Drugi kontrolniki mešane resničnosti
- Oglejte si 3D vsebino z 3D predmet nadzor.
- Oglejte si slike in 3D vsebine v resničnem svetu z Pogled 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
Ustvarjanje aplikacije s kontrolnikom Measuring Camera
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