Panoramica della preparazione degli oggetti 3D per Dynamics 365 Guides o per i componenti di realtà mista inclusi in app create con Power Apps

Se usi Microsoft Dynamics 365 Guides o crei app con componenti di realtà mista in Power Apps puoi importare i tuoi oggetti 3D personalizzati da utilizzare come ologrammi. In questo articolo viene illustrato come preparare gli oggetti 3D usando una combinazione di strumenti di terze parti.

Formati di file glTF e GLB

Dynamics 365 Guides e Power Apps utilizzano il formato di file glTF di Khronos Group per la realtà mista. Questa specifica esente da royalty riduce al minimo le dimensioni degli oggetti 3D e l'elaborazione al runtime necessaria per decomprimere e utilizzare tali oggetti. Il formato GLB è la versione binaria di glTF versione 2.0, che può includere texture.

Suggerimento

Khronos Group fornisce un'ampia panoramica delle procedure consigliate: Art Pipeline per glTF.

Geometria parametrica e geometria poligonale

Gli strumenti di modellazione nella maggior parte delle applicazioni CAD utilizzano insiemi di parametri matematici regolabili per definire i solidi parametrici. Superfici e solidi parametrici forniscono dettagli estremamente accurati che possono essere utilizzati per eseguire simulazioni di progettazione e processi di produzione. Sia le applicazioni di rendering glTF che quelle di rendering in tempo reale richiedono che gli oggetti siano rappresentati come una superficie poligonale triangolata.

La figura seguente mostra un modello visualizzato in Autodesk Inventor e nel Visualizzatore 3D di Microsoft.

Geometria parametrica e geometria poligonale.

A. Oggetto 3D parametrico pronto per la simulazione e la produzione
B. Oggetto 3D di superficie poligonale pronto per il rendering in tempo reale

Processo generale per la preparazione degli oggetti 3D

La preparazione del contenuto CAD per le app di realtà mista Dynamics 365 prevede due passaggi:

  1. Convertire gli oggetti 3D dalla definizione geometrica originale in una che supporti la rasterizzazione in tempo reale. In questo passaggio gli oggetti vengono convertiti dalla geometria parametrica nella geometria poligonale.

  2. Ottimizzare gli oggetti 3D convertiti per assicurare le migliori prestazioni possibili nelle applicazioni in tempo reale.

Vedi anche