3D Преобразование форматов через C#

Преобразование форматов документов 3D без какого-либо программного обеспечения для моделирования и визуализации 3D для создания межплатформенных приложений .NET.

 

Разработчики могут легко читать, создавать, преобразовывать, обновлять и контролировать содержание форматов 3D с помощью графической библиотеки 3D. Некоторые из форматов, поддерживаемых API: WavefrontOBJ, Discreet3DS, STL (ASCII, двоичный), FBX (ASCII, двоичный), Universal3D, Collada, GLB, glTF, PLY, DirectX, форматы Google Draco и другие. Процесс преобразования прост, как и загрузка исходного файла через экземпляр Класс сцены и вызов метода Save с соответствующим параметром выходного формата.

Преобразование сцены 3D в различные форматы

Разработчики могут легко преобразовать сцену 3D с помощью описанного выше процесса. Рассмотрим несколько примеров, таких как преобразование FBX в OBJ. Загрузите файл FBX через объект класса сцены. Создайте параметры сохранения, используя ObjSaveOptions и вызовите метод сохранения сцены, указав путь к выходному файлу и параметры объекта в качестве параметров. API имеет соответствующие классы параметров для сохранения в соответствующих классах, например A3dwSaveOptions AmfSaveOptions Discreet3dsSaveOptions FbxSaveOptions Html5SaveOptions Рвмсавеоптионс и больше. Вот полный список для 3D формат преобразования опции. Более того, разработчики могут легко сохранить сцену 3D в PDF.

Код C# для преобразования FBX в OBJ
C# Код для преобразования сцены 3D в PDF