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
- Jak převést OBJ na 3DS soubor v C#
- Převést OBJ na 3DS soubor 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ů:
- Načtěte zdrojový objektový soubor z disku nebo streamu.
- 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ů:
- Inicializujte instanci třídy Scene, aby se načetl soubor zdrojového objektu.
- 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.