File Format — Aspose.3D FOSS for Java
Обзор
В связи с этим FileFormat class - это статический реестр всех форматов файлов, поддерживаемых Aspose.3D FOSS для Java. Инстанции являются предварительно определенными константами, такими как: FileFormat.WAVEFRONTOBJ, FileFormat.GLTF2, или FileFormat.FBX7400ASCII.Пропускаю . FileFormat В частности, к Scene.save() выбирать формат вывода явно.
Пакет: com.aspose.threed
Классы и переписи
| Тип: | Описание: |
|---|---|
FileFormat | Статический реестр поддерживаемых форматов файлов. Содержит такие константы, как: WAVEFRONTOBJ, GLTF2, GLTF2_BINARY, FBX7400ASCII, FBX7600_BINARY, STL, STL_BINARY. |
FileFormatType | Общая категория формата файла: GEOMETRY, POINT_CLOUD, и т.д. Доступ через: FileFormat.getFormatType(). |
FileContentType | Контролирует, написан ли выход в виде двоичного или ASCII. Передан на StlSaveOptions.setContentType() и в том числе: GltfSaveOptions.setContentType(). |
Поддерживаемые форматы
| Формат постоянный | Расширение | Груз | Сохранить . |
|---|---|---|---|
FileFormat.WAVEFRONTOBJ | .obj | ✓ | ✓ |
FileFormat.GLTF2 | .gltf | ✓ | ✓ |
FileFormat.GLTF2_BINARY | .glb | ✓ | ✓ |
FileFormat.FBX7400ASCII | .fbx | ✓ | ✓ |
FileFormat.FBX7600_BINARY | .fbx | ✓ | ✓ |
FileFormat.STL | .stl | ✓ | ✓ |
FileFormat.STL_BINARY | .stl | ✓ | ✓ |
Быстрый пример
import com.aspose.threed.Scene;
import com.aspose.threed.FileFormat;
Scene scene = Scene.fromFile("model.obj");
// Save as binary FBX explicitly
scene.save("output.fbx", FileFormat.FBX7600_BINARY);
// Or save using the file extension for auto-detection
scene.save("output.gltf");