Как конвертировать OBJ в FBX с помощью Java

В этом кратком руководстве описывается как преобразовать OBJ в FBX с помощью Java. В нем содержатся сведения о настройке среды разработки для запуска приложения и его адаптации под ваши нужды, а также готовый к использованию пример кода для изменения OBJ на FBX с использованием Java. Для этого примера кода не требуется какой-либо другой сторонний инструмент или программное обеспечение для обработки 3D-изображений на любой из платформ, поддерживающих Java.

Действия по преобразованию OBJ в FBX с использованием Java

  1. Настройте IDE для добавления Aspose.3D for Java из репозитория Maven для преобразования OBJ в FBX.
  2. Загрузите образец файла OBJ в объект класса Scene.
  3. Создайте экземпляр объекта класса FbxSaveOptions
  4. Установите file format в конструкторе объекта FbxSaveOptions.
  5. Сохраните полученный файл FBX, используя пользовательские настройки.

Эти шаги суммируют процесс преобразования 3D-объекта в FBX с использованием Java. Этот процесс требует загрузки исходного файла OBJ в класс Scene, поскольку он содержит основные функции для преобразования в несколько форматов. Настройка выходного файла FBX возможна с использованием объекта класса FbxSaveOptions путем установки различных свойств.

Код для изменения OBJ на FBX с использованием Java

Этот сегмент кода демонстрирует конвертер OBJ в FBX с использованием Java. Мы использовали формат файла FBX7500_BINARY, однако вы можете использовать его версию ASCII или другие версии формата FBX в соответствии с вашими потребностями. Выходной файл FBX можно настроить с помощью различных методов класса FbxSaveOptions, например, вы можете вызвать EmbedTextures(), EnableCompression(), ExportTextures(), FoldRepeatedCurveData() и GenerateVertexElementMaterial(), чтобы улучшить код по вашему выбору.

Это краткое руководство помогло нам преобразовать формат файла из OBJ в FBX с помощью Java. Если вы заинтересованы в изучении обратного преобразования, то есть FBX в OBJ, обратитесь к статье на как конвертировать FBX в OBJ в Java.

 Русский