Як перетворити DAE на OBJ на C#

У цьому короткому посібнику описано, як перетворити DAE на OBJ у C#. У ньому є всі деталі для налаштування середовища розробки для перетворення файлу, список кроків і приклад коду для розробки конвертера DAE в OBJ на C#. Крім того, обговорюються різноманітні параметри для налаштування процесу перетворення під час створення файлу OBJ.

Кроки для перетворення DAE в OBJ у C#

  1. Налаштуйте IDE, додавши Aspose.3D for .NET, щоб перетворити DAE на OBJ
  2. Завантажте вхідний файл DAE за допомогою об’єкта класу Scene
  3. Створіть об’єкт класу ObjSaveOptions, щоб налаштувати вихідний файл OBJ
  4. Установіть потрібні властивості в об’єкті ObjSaveOptions
  5. Викличте метод збереження в класі 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#.

 Українська