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");