Crear unha aplicación con controis de realidade mixta e 3D
Podes usar o Obxecto 3D e Ver en MR controis para ver elementos en 3D ou para ver como un determinado elemento pode encaixar nun espazo especificado.
Neste artigo, aprenderás a usar os controis 3D e de realidade mixta en Power Apps.
Mira este vídeo para aprender a crear aplicacións móbiles co control View in MR:
Requisitos previos
Ver requisitos previos para dispositivos compatibles con realidade mixta.
Crea unha aplicación co control View in MR
O Ver en MR control crea un botón na túa aplicación. Cando os usuarios da aplicación seleccionan o botón, superpón un modelo 3D seleccionado (no formato de ficheiro .glb) ou unha imaxe (en formato de ficheiro .jpg ou .png) na fonte da cámara en directo do dispositivo.
Suxestión
Tamén pode facer fotos e cargalas a OneDrive.
Nesta sección, imos construír unha pantalla nunha aplicación que permitirá ao usuario ver o elemento seleccionado en realidade mixta usando o Ver en MR control.
Abre unha aplicación en Power Apps Studio.
Seleccione o OnStart propiedade da aplicación, copie e pegue o seguinte:
ClearCollect( col3dObjects, { ObjectName: "Forklift", ObjectURL: "https://raw.githubusercontent.com/microsoft/experimental-pcf-control-assets/master/forklift.glb" }, { ObjectName: "HVAC", ObjectURL: "https://raw.githubusercontent.com/microsoft/experimental-pcf-control-assets/master/hvac.glb" }, { ObjectName: "Machine", ObjectURL: "https://raw.githubusercontent.com/microsoft/experimental-pcf-control-assets/master/machine.glb" }, { ObjectName: "Pallet w/ Boxes", ObjectURL: "https://raw.githubusercontent.com/microsoft/experimental-pcf-control-assets/master/pallet_with_boxes.glb" }, { ObjectName: "Robot Arm", ObjectURL: "https://raw.githubusercontent.com/microsoft/experimental-pcf-control-assets/master/robot_arm.glb" } )
Esta fórmula creará unha colección que contén os nomes e as ligazóns dos obxectos 3D que se verán en realidade mixta.
Engadir a Etiqueta de texto á pantalla arrastrándoo e soltándoo desde o Inserir ficha.
Coloque a etiqueta de texto engadido na esquina superior esquerda da pantalla e modifique as seguintes propiedades Propiedades ficha:
Propiedade Valor Mensaxe de texto "Ver en MR" Tamaño de tipo de letra 24 Espesura do tipo de letra FontWeight.SemiboldAliñamento do texto Align.CenterLargura 640 Na pestana Avanzado, modifique as seguintes propiedades para a etiqueta de texto:
Propiedade Valor Cor RGBA(255, 255, 255, 1)Encher RGBA(56, 96, 178, 1)Este cambio proporciona unha cabeceira para a pantalla.
Insira a Galería vertical en branco dende Maquetación sección da Inserir ficha.
Coloca a galería debaixo da cabeceira "Ver en MR" que engadiches anteriormente e expándaa para usar o resto da pantalla.
Cambia as seguintes propiedades da galería:
Propiedade Valor Orixe de datos col3dObjectsTamaño do modelo 80 X 0 Y 92 Largura 640 Altura 1044 Seleccione Editar galería para editar a galería.
Insira a Etiqueta de texto na galería.
Cambia as seguintes propiedades da etiqueta de texto engadido:
Propiedade Valor Mensaxe de texto ThisItem.ObjectNameX 1,0 Y 5 Largura 540 Edita a galería de novo.
Dende Realidade Mixta sección da Inserir pestana, arrastra e solta Ver en MR control na galería.
Cambia as seguintes propiedades do Ver en MR control.
| Propiedade | Valor |
|---|---|
| Mensaxe de texto | "Ver en MR" |
| Tipo de visualización | Icon |
| Código fonte | ThisItem.ObjectURL |
| X | Parent.TemplateWidth - Self.Width - 5 |
| Y | 5 |
| Largura | 70 |
Este cambio proporcionará unha galería que ten unha lista de obxectos 3D e un botón para premer para que o usuario vexa eses obxectos en realidade mixta.
Proba o control da realidade mixta
Agora que se engadiron todos os controis, gardar e publicar a aplicación. Nun dispositivo compatible con realidade mixta, abra a aplicación e prema o botón que se corresponda co obxecto que desexa ver. Isto abrirá o Ver en MR experiencia.
Siga as instrucións en pantalla para calibrar o dispositivo movéndoo lentamente á esquerda e á dereita mentres apunta a cámara cara a unha superficie que se vai medir. Unha vez completada a calibración, verás unha matriz de puntos na superficie, así como un círculo preto do centro da pantalla. Este círculo mostra onde se pode colocar inicialmente o obxecto 3D. Unha vez colocado o cubo pódese mover ou xirar mediante os controis táctiles.
Para mover o obxecto, preme nel e deslízao ata onde desexa que se coloque. Para xirar o obxecto, preme un dedo na pantalla e despois pasa o dedo con outro cara á dereita ou á esquerda.
Usa o botón Atrás na esquina superior esquerda para volver á pantalla da aplicación e seleccionar outro obxecto. Repita este proceso como desexe para ver cada un dos obxectos.
Crea unha aplicación con control de obxectos 3D
O Obxecto 3D o control permítelle ver un elemento en 3D no seu interior Power Apps. Cando se carga a aplicación, mostra os modelos 3D (en formato de ficheiro .glb) ou a imaxe (en formato de ficheiro .jpg ou .png) dentro da aplicación a través do control. Pode seleccionar o modelo 3D para xirar, ampliar ou reducir.
Nesta sección, imos construír unha pantalla nunha aplicación que permitirá ao usuario ver os elementos seleccionados en 3D usando o Obxecto 3D control.
Siga os pasos 1 e 2 do Crea unha aplicación co control View in MR sección para crear unha aplicación coa colección de obxectos 3D para a aplicación.
Engadir a Etiqueta de texto á pantalla arrastrándoo e soltándoo desde o Inserir ficha.
Coloque a etiqueta de texto engadido na esquina superior esquerda da pantalla e modifique as seguintes propiedades Propiedades ficha:
Propiedade Valor Mensaxe de texto "obxecto 3D" Tamaño de tipo de letra 24 Espesura do tipo de letra FontWeight.SemiboldAliñamento do texto Align.CenterLargura 640 Na pestana Avanzado, modifique as seguintes propiedades para a etiqueta de texto:
Propiedade Valor Cor RGBA(255, 255, 255, 1)Encher RGBA(56, 96, 178, 1)Este cambio proporciona unha cabeceira para a pantalla.
Insira a Galería vertical en branco dende Maquetación sección da Inserir ficha.
Coloca a galería debaixo da cabeceira "Ver en MR" que engadiches anteriormente e expándaa para usar o resto da pantalla.
Cambia as seguintes propiedades da galería:
Propiedade Valor Orixe de datos col3dObjectsTamaño do modelo 80 X 0 Y 92 Largura 640 Altura 1044 Seleccione Editar galería para editar a galería.
Insira a Etiqueta de texto na galería.
Cambia as seguintes propiedades da etiqueta de texto engadido:
Propiedade Valor Mensaxe de texto ThisItem.ObjectNameLargura 640 Edita a galería de novo.
Dende Medios sección da Inserir pestana, arrastra e solta Obxecto 3D control na galería.
Cambia as seguintes propiedades do Ver en MR control.
| Propiedade | Valor |
|---|---|
| Código fonte | ThisItem.ObjectURL |
| X | 18 |
| Y | 138 |
| Largura | 600 |
| Altura | 550 |
Este cambio proporcionará unha galería que ten unha lista de obxectos 3D que podes ver en 3D.
Proba o control 3D
Agora que se engadiron todos os controis, gardar e publicar a aplicación. Nun dispositivo compatible con realidades mixtas, abre a aplicación, toca a pantalla para ampliar, reducir ou xirar o obxecto que se está a ver en 3D.
Dado que a galería contén varios obxectos en 3D, pasa o dedo cara abaixo na pantalla para ver outros obxectos e utiliza as funcións de zoom ou xiro para traballar cos obxectos en 3D.
Consulte tamén
Nota
Pode indicarnos as súas preferencias para o idioma da documentación? Realice unha enquisa breve. (teña en conta que esa enquisa está en inglés)
Esta enquisa durará sete minutos aproximadamente. Non se recompilarán datos persoais (declaración de privacidade).
Comentarios
Enviar e ver os comentarios