Tento krátký tutoriál vás provede jak převést DAE na OBJ v C#. Obsahuje všechny podrobnosti pro nastavení vývojového prostředí pro transformaci souboru, seznam kroků a spustitelný ukázkový kód pro vývoj převodníku DAE na OBJ v C#. Kromě toho jsou diskutovány různé možnosti přizpůsobení procesu převodu při vytváření souboru OBJ.
Kroky k převodu DAE na OBJ v C#
- Nakonfigurujte IDE přidáním Aspose.3D for .NET pro převod DAE na OBJ
- Načtěte vstupní soubor DAE pomocí objektu třídy Scene
- Vytvořte objekt třídy ObjSaveOptions pro přizpůsobení výstupního souboru OBJ
- Nastavte požadované vlastnosti v objektu ObjSaveOptions
- Voláním metody uložení ve třídě Scene vytvořte soubor OBJ pomocí voleb uložení
Tyto kroky shrnují proces transformace formátu souboru Collada na OBJ v C#. Proces je poměrně jednoduchý, protože potřebujeme načíst zdrojový soubor DAE pomocí metody Scene.FromFile() a následně vytvořit objekt ObjSaveOptions pro nastavení vlastnosti EnableMaterials na true. Nakonec se zavolá metoda Scene.Save() zadáním názvu souboru a objektu ObjSaveOptions pro přizpůsobení.
Kód pro převod souboru DAE na OBJ v C#
Výše zmíněný segment kódu popisuje, jak převést Collada na OBJ v C#. Jakmile je soubor DAE načten do třídy Scene, můžete před převodem na OBJ nastavit různé vlastnosti, například nastavit informace o majetku nejvyšší úrovně, nastavit aktivní klip animace a nastavit název. Třídu ObjSaveOptions lze použít k nastavení faktoru měřítka jednotek, povolení/zakázaní materiálu, nastavení kódování, příznaku pro kopírování textur a nastavení názvu souboru.
Tento rychlý průvodce nás naučil změnit DAE na OBJ v C#. Převod jiných typů na OBJ, například GLB na OBJ, naleznete v článku na jak převést soubor GLB na OBJ v C#.