Översikt över förberedelse av 3D-objekt för Dynamics 365 Guides och för komponenter med mixad verklighet som ingår i appar som skapats med Power Apps

Om du använder Microsoft Dynamics 365 Guides eller skapar appar med mixad verklighet-komponenter i Power Apps kanske du vill importera dina egna 3D-objekt för användning som hologram. Den här artikeln beskriver hur du förbereder dina 3D-objekt genom att använda en kombination av tredjepartsverktyg.

Filformaten glTF och GLB

Dynamics 365 Guides och Power Apps använder glTF-filformatet från Khronos Group för mixad verklighet. Denna royaltyfria specifikation minimerar både storleken på 3D-objekt och den körningsbearbetning som behövs för att packa upp och använda objekten. GLB-formatet är den binära versionen av glTF version 2.0, som kan innehålla strukturer.

Tips

Khronos Group tillhandahåller en robust översikt över regelverk: Art Pipeline for glTF.

Parametrisk geometri jämfört med polygonal geometri

Modellverktyg i de flesta CAD-program använder uppsättningar av justerbara matematiska parametrar för att definiera parametrisk solidmodellering. Parametriska solider och ytor används för att tillhandahålla mycket exakta detaljer som kan användas för att utföra tekniska simuleringar och tillverkningsprocesser. För både glTF-program och program för återgivning i realtid måste objekt representeras som en triangulerad polygonyta.

I följande bild visas en modell visualiserad i Autodesk Inventor och Microsofts 3D-visningsprogram.

Parametrisk geometri jämfört med polygonal geometri.

A. Parametrisk 3D-objekt klar för simulering och tillverkning
B. 3D-objekt med polygonal yta klar för realtidsåtergivning

Övergripande process för att förbereda 3D-objekt

När du förbereder CAD-innehåll för Dynamics 365-appar för mixad verklighet måste du utföra två steg:

  1. Konvertera 3D-objekt från den ursprungliga geometriska definitionen till en definition som stöder rastrering i realtid. Då konverteras objekten från parametrisk till polygonal geometri.

  2. Optimera de konverterade 3D-objekten för att säkerställa bästa möjliga prestanda i realtidsprogram.

Se även