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

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

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

  1. Настройте среду разработки для использования Aspose.3D для преобразования GLB в FBX.
  2. Загрузите исходный файл GLB в объект класса Scene.
  3. Создайте объект класса FbxSaveOptions, устанавливающий выходной файл FBX.
  4. Установите формат файла с помощью перечислителя FileFormat.
  5. Сохраните полученный файл FBX по указанному пути.

Эти шаги объясняют процесс написания конвертера GLB в FBX с использованием Java. Исходный файл GLB загружается в объект класса Scene с помощью метода fromFile(), в котором указывается путь к файлу. В конце создается экземпляр объекта класса FbxSaveOptions и для выходного файла FBX устанавливается FileFormat.FBX7500_BINARY.

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

import com.aspose.threed.*;
public class Main
{
public static void main(String[] args) throws Exception // Change GLB to FBX in Java
{
// Set the licenses
new License().setLicense("License.lic");
// Load the input GLB file
Scene scene = Scene.fromFile("chairglb.glb");
// Set the output file format
FbxSaveOptions options = new FbxSaveOptions(FileFormat.FBX7500_BINARY);
// Save output FBX file
scene.save("output.fbx", options);
System.out.println("Done");
}
}

Этот фрагмент кода демонстрирует конвертер GLB в FBX с использованием Java. Этот код использует перечислитель FileFormat для установки типа выходного файла, где используется FBX7500_BINARY, однако вы можете использовать и другие типы, например, AMF, ASE, COLLADA, DRACO, DXF, различные версии ASCII и двоичные форматы файлов FBX, а также доллары США для имени. немного. Класс FbxSaveOptions содержит различные методы для установки флагов видео для текстуры, повторного использования примитивной сетки, создания материала элемента вершины, свертывания повторяющихся данных кривой и экспорта текстуры.

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

 Русский