OBJ do 3DS C#

Soubor OBJ je soubor definice geometrie obsahující vrcholy, normály vrcholů, vrcholy atd. Soubor 3DS však může obsahovat informace o 3D vektorové grafice. V určitých případech použití můžete chtít převést soubor OBJ do formátu 3DS. V souladu s takovými požadavky tento článek popisuje, jak převést soubor OBJ do formátu 3DS programově v C#.

Převodník OBJ na 3DS – Instalace C# API

Aspose.3D for .NET API podporuje práci s různými 3D soubory z vašich aplikací. Rozhraní API můžete snadno nainstalovat stažením jeho referenčních souborů DLL ze stránky New Releases nebo pomocí instalačního příkazu NuGet níže:

PM> Install-Package Aspose.3D

Jak převést OBJ na 3DS soubor v C#

Soubor OBJ můžete převést na soubor 3DS pomocí následujících kroků:

  1. Načtěte zdrojový objektový soubor z disku nebo streamu.
  2. Převeďte soubor OBJ do formátu 3DS.

Převést OBJ na 3DS soubor v C#

Chcete-li převést soubor OBJ do formátu 3DS, postupujte podle následujících kroků:

  1. Inicializujte instanci třídy Scene, aby se načetl soubor zdrojového objektu.
  2. Exportujte OBJ do souboru 3DS pomocí metody Save.

Následující ukázkový kód vysvětluje, jak převést soubor OBJ do formátu 3DS programově v C#:

// Inicializujte objekt třídy Scene
Scene scene = new Scene();

// Načtěte vstupní soubor OBJ
scene.Open("sample.obj", WavefrontOBJ);

// Uložte výstupní soubor 3DS
scene.Save("result.3ds", FileFormat.Discreet3DS);

Získejte bezplatnou dočasnou licenci

Všechny funkce rozhraní API můžete v plném rozsahu vyhodnotit, když požádáte o bezplatnou dočasnou licenci.

Online demo

Můžete vyzkoušet webovou aplikaci OBJ to 3DS Converter vyvinutou pomocí tohoto rozhraní API.

Závěr

V tomto článku jste se naučili, jak převést soubor OBJ do formátu 3DS. API však nabízí mnoho dalších funkcí pro práci s trojrozměrnými scénami a modely. Můžete se podívat na různé sekce v prostoru dokumentace. Můžete nás kontaktovat na forum a prodiskutovat jakékoli vaše dotazy nebo obavy.

Viz také

Převést obrázek JPG do Lithophane v C#