Формат файла FBX основан на объектной модели, которая может хранить как видео, так и аудиоинформацию. Вы можете преобразовать FBX в формат файла Wavefront OBJ или PDF, используя C#. Давайте рассмотрим следующие пункты для обзора преобразования FBX:
- Конвертер FBX в OBJ или PDF – Установка API
- Преобразование FBX в файл Wavefront OBJ с помощью C#
- Преобразование FBX в файл PDF с помощью С#
Конвертер FBX в OBJ или PDF – Установка API
Aspose.3D для .NET API поддерживает множество форматов файлов, связанных со сценами, анимацией, геометрией и т. д. Вы можете легко обратиться к API, загрузив файлы DLL из раздела Releases. или настройте его через галерею NuGet из Microsoft Visual Studio IDE с помощью следующей команды установки.
PM> Install-Package Aspose.3D
Преобразование FBX в файл Wavefront OBJ с помощью C#
Вы можете быстро конвертировать или экспортировать файлы FBX с помощью API, который мы только что установили на предыдущем шаге. Для преобразования файла FBX в файл Wavefront OBJ вам необходимо выполнить пару шагов, не заботясь о какой-либо базовой структуре или ориентации форматов файлов:
- Загрузить входной файл FBX
- Сохранить OBJ-файл выходного волнового фронта
В приведенном ниже коде показано, как просто вы можете преобразовать FBX в OBJ-файл wavefront на C#:
// Загрузите файл FBX для преобразования
Scene scene = new Scene(dataDir + "Test1.fbx");
// Сохранить в формате файла wavefront OBJ
scene.Save(dir + "output.obj", FileFormat.WavefrontOBJ);
Преобразование FBX в файл PDF с помощью С#
Файлы PDF поддерживают 3D-содержимое и известны своей широкой совместимостью практически со всеми фреймворками и системными средами. Иногда вам может понадобиться преобразовать файл FBX в PDF, тогда Aspose.3D для .NET API — лучший выбор для выполнения этого преобразования с помощью C#. Ниже приведены шаги для экспорта файлов FBX в файлы формата PDF:
- Загрузить входной файл FBX
- Сохранить выходной PDF-файл
В следующем коде показано, как программно преобразовать FBX в PDF с помощью C#:
// Загрузите файл FBX для преобразования
Scene scene = new Scene(dataDir + "Test1.fbx");
// Сохранить вывод в формате файла PDF
scene.Save(dir + "output.pdf", FileFormat.PDF);
Кроме того, на приведенном ниже снимке экрана показан пример, в котором входные и выходные файлы показаны визуально, чтобы объяснить возможности рендеринга файлов API.
Вывод
Подводя итог, мы узнали, как конвертировать файлы FBX в документы Wavefront OBJ или PDF с помощью C#. Кроме того, API предлагает несколько других функций, которые вы можете изучить, посетив Документацию по продукту. Вы всегда можете связаться с нами через Бесплатный форум поддержки. Ваше здоровье!