Load and Save Options — Aspose.3D FOSS for Java

General

Les opcions de càrrega i enregistrament són pasades a Scene.open() (carrega) o Scene.save() (save) per controlar el comportament específic del format, com ara la inversió d’eixos, escala, convencions de coordenades i sortida binària versus ASCII.

Package: com.aspose.threed

Totes les classes d’opcions hereten de: LoadOptions o de la seva SaveOptions.


Classes bàsiques

ClasseDescripció
LoadOptionsBase abstracta per a tots els objectes d’opció de càrrega específics del format. setFlipCoordinateSystem() i de la setScale().
SaveOptionsBase abstracta per a tots els objectes d’opció de guarda específics del format. setFlipCoordinateSystem() i de la setAxisSystem().

Format OBJ

ClasseDescripció
ObjLoadOptionsOpcions de càrrega per a Wavefront OBJ. Propietats clau: setFlipCoordinateSystem(), setScale(), setEnableMaterials(), setNormalizeNormal().
ObjSaveOptionsSalva opcions per a Wavefront OBJ. Controla normales, UVs, referències de materials i mode núvol puntal.

Format STL

ClasseDescripció
StlLoadOptionsOpcions de càrrega per a STL. Suports setFlipCoordinateSystem(), setRecalculateNormal(), i setContentType().
StlSaveOptionsSalvar opcions per STL. Controles setFlipCoordinateSystem(), setAxisSystem(), i setContentType().

Format glTF

ClasseDescripció
GltfLoadOptionsOpcions de càrrega per a glTF 2.0 i GLB. Propietats clau: setFlipCoordinateSystem(), setPrettyPrint().
GltfSaveOptionsSalvar opcions per a glTF 2.0 i GLB. Utilitzar setContentType(FileContentType.BINARY) per produir un autocontenit .glb paquet.

Format FBX

ClasseDescripció
FbxLoadOptionsOpcions de càrrega per FBX.: setFlipCoordinateSystem().
FbxSaveOptionsSalvar opcions per FBX.

Exemple ràpid

import com.aspose.threed.Scene;
import com.aspose.threed.GltfSaveOptions;
import com.aspose.threed.FileContentType;

Scene scene = Scene.fromFile("model.obj");

// Save as binary GLB
GltfSaveOptions opts = new GltfSaveOptions();
opts.setContentType(FileContentType.BINARY);
scene.save("output.glb", opts);

Veure també

 Català