Optimizar los objetos 3D para usarlos con Dynamics 365 Guides o en componentes de realidad mixta incluidos en aplicaciones creadas con Power Apps

Para obtener la mejor representación y el mejor rendimiento posibles en tiempo real, es preciso convertir los objetos 3D. Asimismo es posible que deban optimizarse antes de usarlos con Dynamics 365 Guides o en una aplicación creada con Power Apps que incluya componentes de realidad mixta. Las aplicaciones de terceros que convierten archivos CAD suelen tener herramientas que también pueden optimizar contenido.

En la siguiente tabla se enumeran las herramientas de software que puede utilizar para convertir u optimizar sus archivos CAD o archivos intermedios y exportarlos como formato de archivo compatible. El uso de cualquier aplicación de terceros está sujeto a los términos establecidos entre usted y el tercero. Microsoft no respalda ninguna aplicación de terceros en concreto ni asume responsabilidad alguna por las aplicaciones de terceros que decida utilizar.

Software Importar Exportar Convertir/transcodificar Optimización
PiXYZ Software STEP, Catia, JT, OBJ, FBX y más glTF 2.0 y muchas más
Maxon Cinema 4D SOLIDWORKS, STEP, Catia, JT e IGES FBX, OBJ, GLB/glTF 2.0 (beta)
Simplygon Studios FBX, OBJ FBX No
Unreal Datasmith STEP, Catia, JT, OBJ, FBX y más FBX, OBJ No
Autodesk Inventor STEP, Catia, JT, OBJ, FBX y más FBX, OBJ, STL
Blender Collada (DAE), FBX, PLY, OBJ, STL, glTF, GLB y más FBX, OBJ, glTF 2.0 y más
gltfPack GLB, glTF, OBJ GLB, glTF No

Importante

Dynamics 365 Guides utiliza el metro como unidad de escalado predeterminada. Si la escala de su objeto 3D está configurada en milímetros cuando lo exporte desde su solución CAD, el modelo se convertirá a metros en Dynamics 365 Guides. Por ejemplo, si su modelo tiene 50 milímetros, se convertirá a 50 metros. Para garantizar la coherencia de tamaño entre su solución CAD y Dynamics 365 Guides, asegúrese de establecer la unidad de escalado de su modelo en metros al exportarlo.


A continuación se muestran ejemplos de objetos 3D CAD, convertidos y optimizados.

CAD Convertido en GLB GLB optimizado
Ilustración de CAD Ilustración de GLB Ilustración de GLB optimizada
Archivo CAD original 52 000 triángulos 9000 triángulos

Objetivos de rendimiento

Dynamics 365 Guides se usa en Microsoft HoloLens. Los componentes de realidad mixta de Power Apps se pueden utilizar en cualquier dispositivo compatible con ARCore y en determinados dispositivos de Apple iOS. Sea cual sea el dispositivo utilizado, el objetivo es proporcionar la mayor fidelidad visual posible sin que esto afecte negativamente al rendimiento.

En la siguiente tabla se enumeran algunos objetivos conservadores generales a los que se debe aspirar al adquirir o crear objetos 3D para una variedad de hardware. En caso de duda, póngase como objetivo un perfil de rango medio para lograr un equilibrio entre fidelidad y rendimiento.

Dispositivo Baja complejidad de la escena
Gráfico de baja complejidad
Complejidad de escena media
Gráfico de complejidad media
Escena de alta complejidad
Gráfico de alta complejidad
Gráfico de HoloLens.
HoloLens
Objetos:
1-3 por escena

Triángulos:
<100 000

Materiales:
1-2 por objeto
Objetos:
4-10 por escena

Triángulos:
<30 000

Materiales:
1-2 por objeto
Objetos:
Más de 10 por escena

Triángulos:
<10 000

Materiales:
1-2 por objeto
Gráfico de casco envolvente.
Cascos envolventes
Objetos:
1-3 por escena

Triángulos:
<15 000 000

Materiales:
1-2 por objeto
Objetos:
4-10 por escena

Triángulos:
<500 000

Materiales:
1-2 por objeto
Objetos:
Más de 10 por escena

Triángulos:
<150 000

Materiales:
1-2 por objeto
Gráfico de dispositivo móvil.
Dispositivos móviles
Objetos:
1-3 por escena

Triángulos:
<500 000

Materiales:
1-2 por objeto
No aplicable No aplicable

Nota

No se admite la transparencia en materiales como el vidrio en objetos 3D.

Dynamics 365 Guides incluye un cargador GTLF que no admite transparencia alfa en texturas. Sin embargo, puede establecer un único valor alfa para todo un material.

Dynamics 365 Guides tiene un límite de 16 megapíxeles en texturas que promueven la estabilidad de la aplicación y una experiencia de guías más coherente.

Cada paso de una guía tiene límites de contenido. Al convertir y optimizar sus objetos 3D, considere estos límites.

Los siguientes límites son directrices. Cualquier paso que contenga contenido que se acerque a los límites de todos los valores podría superar los límites de memoria recomendados para un solo paso. Los pasos de mayor complejidad pueden dar como resultado tiempos de carga más prolongados.

Estadística Definición Recomendar límite por paso
Triángulos Número de triángulos de malla en todos los elementos de un objeto 3D 250,000
Piezas Número de nodos en la jerarquía de escena de un objeto 3D 500
Texturas Número de píxeles, en megapíxeles, en todas las texturas a las que hacen referencia las piezas y materiales en un objeto 3D 48

Límites de objetos 3D

Al convertir y optimizar sus objetos 3D, considere los límites de tamaño.

Se aplican los siguientes límites de tamaño de objetos 3D. Si se superaran estos límites, el contenido no se cargará en HoloLens.

Estadística Definición Límite
Vértices Número de vértices de malla en un solo elemento de un objeto 3D 815 000 por elemento
Tamaño de textura Número de píxeles, en megapíxeles, contenidos en una textura única 16 por textura (4096 x 4096 o equivalente)

Si el objeto 3D supera los límites recomendados para un rendimiento óptimo en HoloLens, aparece una advertencia en el paso.

Consulte también