Load and Save Options — Aspose.3D FOSS for Java
Prezentare generală
Opțiunile de încărcare și salvare sunt transmise către Scene.open() (încărcare) sau Scene.save() (save) pentru a controla comportamentul specific formatului, cum ar fi inversarea axelor, scalarea, convențiile de coordonate și ieșirea binară vs. ASCII.
Paletă de servicii: com.aspose.threed
Toate clasele de opțiuni moștenesc din: LoadOptions sau de: SaveOptions.
Clasele de bază
| Clasa de învăţământ | Descriere: |
|---|
LoadOptions | Baza abstractă pentru toate obiectele cu opțiunea de încărcare specifică formatului. setFlipCoordinateSystem() și de: setScale(). |
SaveOptions | Baza abstractă pentru toate obiectele de opțiune de salvare specifice formatului. setFlipCoordinateSystem() și de: setAxisSystem(). |
Formatul OBJ
| Clasa de învăţământ | Descriere: |
|---|
ObjLoadOptions | Opţiuni de încărcare pentru Wavefront OBJ. Proprietăţi cheie: setFlipCoordinateSystem(), setScale(), setEnableMaterials(), setNormalizeNormal(). |
ObjSaveOptions | Salvează opţiunile pentru Wavefront OBJ. Controlă normalele, UV-urile, referinţele de materiale şi modul cu puncte în nor. |
Format STL
| Clasa de învăţământ | Descriere: |
|---|
StlLoadOptions | Opțiuni de încărcare pentru STL. Suporte setFlipCoordinateSystem(), setRecalculateNormal(), și setContentType(). |
StlSaveOptions | Salvare opțiuni pentru STL. Controluri setFlipCoordinateSystem(), setAxisSystem(), și setContentType(). |
Formatul glTF
| Clasa de învăţământ | Descriere: |
|---|
GltfLoadOptions | Opțiuni de încărcare pentru glTF 2.0 și GLB. Proprietăți cheie: setFlipCoordinateSystem(), setPrettyPrint(). |
GltfSaveOptions | Salvare opțiuni pentru glTF 2.0 și GLB. Utilizare setContentType(FileContentType.BINARY) pentru a produce un auto-conținut .glb pachet. |
Format FBX
| Clasa de învăţământ | Descriere: |
|---|
FbxLoadOptions | Opţiuni de încărcare pentru FBX.: setFlipCoordinateSystem(). |
FbxSaveOptions | Salvaţi opţiuni pentru FBX. |
Un exemplu rapid
Vezi și: