USDZ-filer innehåller 3D-geometri och skuggningsdata för en scen och används ofta för att skapa förstärkt verklighetsinnehåll. Ibland kan du behöva konvertera USD- eller USDZ-filen till en 3D-objektfil. I enlighet med sådana scenarier täcker den här artikeln hur man konverterar en USDZ-fil till en OBJ-fil programmatiskt i C#.
USDZ eller USD till OBJ filkonverterare – C# API-installation
Aspose.3D for .NET API stöder att skapa, redigera eller konvertera 3D-scener. Dessutom behöver du inte installera någon 3D-rendering eller modelleringsprogram. Installera helt enkelt API:et genom att ladda ner dess DLL-filer från sidan New Releases eller använda följande installationskommando NuGet i Microsoft Visual Studio:
PM> Install-Package Aspose.3D
Konvertera USDZ till OBJ-fil i C#
Du kan konvertera en USDZ-fil till en OBJ-fil genom att följa stegen nedan:
- Ladda in USDZ-filen med klassen Scene.
- Skapa ett objekt av klassen ObjSaveOptions.
- Konvertera USDZ till OBJ-fil.
Följande kodavsnitt förklarar hur man konverterar en USDZ-fil till en OBJ-fil programmatiskt i C#:
// Ladda in USDZ-filen
Scene scene = new Scene();
scene.Open("Test.usdz");
// Initiera ObjSaveOptions klassobjekt
ObjSaveOptions saveOptions = new ObjSaveOptions();
// Spara utdata-OBJ-filen
scene.Save("Sample.obj", saveOptions);
Få gratis tillfällig licens
Du kan begära en gratis temporär licens för att utvärdera API:t i dess fulla kapacitet.
Slutsats
I den här artikeln har du lärt dig hur du konverterar USD till OBJ eller USDZ till en OBJ-fil med några rader kod med C#. Eftersom USDZ-filerna ofta används för att visa upp produkter online. På samma sätt krävs ibland OBJ-filer när man arbetar med tredimensionella scener. Du kan enkelt integrera den här funktionen i dina .NET- eller .NET Core-ramverksbaserade applikationer. Dessutom kan du kontrollera flera andra funktioner i API:t genom att besöka avsnittet dokumentation. Om du har några frågor, skriv till oss på gratis supportforum.