OBJ till 3DS C#

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

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:

  1. Ladda källobjektfilen från disken eller en ström.
  2. 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:

  1. Initiera en instans av klassen Scene för att ladda källobjektfilen.
  2. 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.

Se även

Konvertera JPG-bild till Lithophane i C#