OBJ до 3DS C#

Файл OBJ — це файл визначення геометрії, що містить вершини, нормалі вершин, вершини тощо. Однак файл 3DS може містити інформацію про 3D-векторну графіку. У певних випадках використання ви можете конвертувати файл OBJ у формат 3DS. Відповідно до таких вимог, у цій статті розповідається про те, як програмно перетворити файл OBJ у формат 3DS на C#.

Конвертер OBJ у 3DS – встановлення C# API

Aspose.3D for .NET API підтримує роботу з різними 3D-файлами з ваших програм. Ви можете легко встановити API, завантаживши довідкові DLL-файли зі сторінки Нові випуски або скориставшись командою встановлення NuGet нижче:

PM> Install-Package Aspose.3D

Як конвертувати OBJ у файл 3DS на C#

Ви можете конвертувати файл OBJ у файл 3DS, виконавши такі дії:

  1. Завантажте вихідний об’єктний файл з диска або потоку.
  2. Перетворіть файл OBJ у формат 3DS.

Перетворення OBJ у файл 3DS на C#

Щоб конвертувати файл OBJ у формат 3DS, виконайте наведені нижче дії.

  1. Ініціалізуйте екземпляр класу Scene, щоб завантажити вихідний об’єктний файл.
  2. Експортуйте OBJ у файл 3DS за допомогою методу Save.

У наведеному нижче прикладі коду детально описано, як програмно перетворити файл OBJ у формат 3DS на C#:

// Ініціалізація об'єкта класу Scene
Scene scene = new Scene();

// Завантажте вхідний файл OBJ
scene.Open("sample.obj", WavefrontOBJ);

// Збережіть вихідний файл 3DS
scene.Save("result.3ds", FileFormat.Discreet3DS);

Отримайте безкоштовну тимчасову ліцензію

Ви можете оцінити всі функції API в повній мірі, надіславши запит на безкоштовну тимчасову ліцензію.

Онлайн демо

Ви можете спробувати веб-програму OBJ to 3DS Converter, розроблену за допомогою цього API.

Висновок

У цій статті ви дізналися, як конвертувати файл OBJ у формат 3DS. Однак API пропонує багато інших функцій для роботи з тривимірними сценами та моделями. Ви можете переглянути різні розділи в розділі документація. Ви можете зв’язатися з нами на форумі, щоб обговорити будь-які ваші запитання чи проблеми.

Дивись також

Перетворіть зображення JPG на Lithophane у C#