En OBJ-fil är en geometridefinitionsfil som innehåller vertex, vertexnormaler, vertex, etc. En 3DS-fil kan dock innehålla information om 3D-vektorgrafik. I vissa fall kanske du vill konvertera en OBJ-fil till formatet 3DS. I enlighet med sådana krav täcker den här artikeln hur man konverterar en OBJ-fil till 3DS-format programmatiskt i C#.
- OBJ till 3DS Converter – C# API-installation
- Hur man konverterar OBJ till 3DS-fil i C#
- Konvertera OBJ till 3DS-fil i C#
OBJ till 3DS Converter – C# API-installation
Aspose.3D for .NET API stöder arbete med olika 3D-filer från dina applikationer. Du kan enkelt installera API:t genom att ladda ner dess referens-DLL-filer från sidan New Releases eller använda installationskommandot NuGet nedan:
PM> Install-Package Aspose.3D
Hur man konverterar OBJ till 3DS-fil i C#
Du kan konvertera en OBJ-fil till en 3DS-fil med följande steg:
- Ladda källobjektfilen från disken eller en ström.
- Konvertera OBJ-filen till 3DS-format.
Konvertera OBJ till 3DS-fil i C#
Följ stegen nedan för att konvertera en OBJ-fil till 3DS-format:
- Initiera en instans av klassen Scene för att ladda källobjektfilen.
- Exportera OBJ till en 3DS-fil med metoden Save.
Följande exempelkod utvecklar hur man konverterar en OBJ-fil till 3DS-format programmatiskt i C#:
// Initiera ett objekt av Scene-klassen
Scene scene = new Scene();
// Ladda indata OBJ-filen
scene.Open("sample.obj", WavefrontOBJ);
// Spara utdata 3DS-filen
scene.Save("result.3ds", FileFormat.Discreet3DS);
Få gratis tillfällig licens
Du kan utvärdera alla funktioner i API:t i full kapacitet genom att begära en gratis temporär licens.
Online demo
Du kan prova webbappen OBJ to 3DS Converter som utvecklats med detta API.
Slutsats
I den här artikeln har du lärt dig hur du konverterar en OBJ-fil till 3DS-format. Men API:et erbjuder många andra funktioner för att arbeta med tredimensionella scener och modeller. Du kan ta en titt på olika avsnitt i utrymmet dokumentation. Du kan kontakta oss på forum för att diskutera dina frågor eller funderingar.