File Format — Aspose.3D FOSS for Java
Áttekintés
A Bizottság FileFormat A klassz a Java-ra vonatkozó Aspose.3D FOSS által támogatott összes fájlformátum statikus regisztrációja. Az példányok előre meghatározott állandóak, mint például: FileFormat.WAVEFRONTOBJ, FileFormat.GLTF2, vagy FileFormat.FBX7400ASCII.- Át kell adnom. FileFormat példát a Scene.save() a kimeneti formátum kifejezetten kiválasztása.
Paket: com.aspose.threed
Részletek és felsorolások
| A típus: | Leírás |
|---|---|
FileFormat | A támogatott fájlformátumok statikus regisztrációja. Olyan állandókat tartalmaz, mint például: WAVEFRONTOBJ, GLTF2, GLTF2_BINARY, FBX7400ASCII, FBX7600_BINARY, STL, STL_BINARY. |
FileFormatType | A fájlformátum széles kategóriája: GEOMETRY, POINT_CLOUD, stb. Az interneten keresztül elérhető FileFormat.getFormatType(). |
FileContentType | Ellenőrzi, hogy a kimenetel bináris vagy ASCII formában van-e. Átküldve az alábbi kódra: StlSaveOptions.setContentType() és a következők: GltfSaveOptions.setContentType(). |
Támogatott formátumok
| Formátum állandója | A Bizottság | Töltési kapacitás: | Megőrzés |
|---|---|---|---|
FileFormat.WAVEFRONTOBJ | .obj | ✓ | ✓ |
FileFormat.GLTF2 | .gltf | ✓ | ✓ |
FileFormat.GLTF2_BINARY | .glb | ✓ | ✓ |
FileFormat.FBX7400ASCII | .fbx | ✓ | ✓ |
FileFormat.FBX7600_BINARY | .fbx | ✓ | ✓ |
FileFormat.STL | .stl | ✓ | ✓ |
FileFormat.STL_BINARY | .stl | ✓ | ✓ |
Gyors példa
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");