Този кратък урок ръководи как да конвертирате DAE в OBJ в C#. Има всички подробности за настройка на средата за разработка за трансформиране на файла, списък със стъпки и изпълним примерен код за разработване на DAE към OBJ конвертор в C#. Освен това се обсъждат различни опции за персонализиране на процеса на преобразуване, докато създавате OBJ файла.
Стъпки за конвертиране на DAE в OBJ в C#
- Конфигурирайте IDE, като добавите Aspose.3D for .NET, за да конвертирате DAE в OBJ
- Заредете входния DAE файл, като използвате обекта от клас Scene
- Създайте обект от клас ObjSaveOptions, за да персонализирате изходния OBJ файл
- Задайте желаните свойства в обекта ObjSaveOptions
- Извикайте метода за запазване в класа Scene, за да създадете OBJ файл, като използвате опциите за запазване
Тези стъпки обобщават процеса на трансформиране на файловия формат Collada в OBJ в C#. Процесът е доста прост, тъй като трябва да заредим изходния DAE файл с помощта на метода Scene.FromFile(), последван от създаване на обект на ObjSaveOptions, за да зададем свойството EnableMaterials на true. И накрая, методът Scene.Save() се извиква чрез предоставяне на името на файла и обекта ObjSaveOptions за персонализиране.
Код за конвертиране на DAE файл в OBJ в C#
Гореспоменатият кодов сегмент описва как да конвертирате Collada в OBJ в C#. След като DAE файлът бъде зареден в класа Scene, можете да зададете различни свойства преди преобразуването в OBJ, например да зададете информация за актив от най-високо ниво, да зададете активния анимационен клип и да зададете името. Класът ObjSaveOptions може да се използва за задаване на мащабния фактор на единицата, активиране/деактивиране на материал, задаване на кодиране, флаг за копиране на текстури и задаване на името на файла.
Това кратко ръководство ни научи да променим DAE на OBJ в C#. За преобразуването на други типове в OBJ, например GLB в OBJ, вижте статията на как да конвертирате GLB файл в OBJ в C#.