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

Visão geral

As opções de carregamento e salva são passadas para Scene.open() (carga) ou Scene.save() (save) para controlar o comportamento específico do formato, como a inversão de eixos, escala, convenções de coordenadas e saída binária versus ASCII.

Pacote de produtos: com.aspose.threed

Todas as classes de opções herdam do LoadOptions ou a) SaveOptions.


Classe de base

Classe:Descrição:
LoadOptionsBase abstrata para todos os objetos de opção de carregamento específicos do formato. Fornece setFlipCoordinateSystem() e a) setScale().
SaveOptionsBase abstrata para todos os objetos de opção de salva específica do formato. Fornece setFlipCoordinateSystem() e a) setAxisSystem().

Formatos de OBJ

Classe:Descrição:
ObjLoadOptionsOpções de carga para o Wavefront OBJ.: setFlipCoordinateSystem(), setScale(), setEnableMaterials(), setNormalizeNormal().
ObjSaveOptionsControla normais, UVs, referências de materiais e modo nuvem-ponto.

Formatação STL

Classe:Descrição:
StlLoadOptionsOpções de carga para STL. Suportes setFlipCoordinateSystem(), setRecalculateNormal(), e setContentType().
StlSaveOptionsSalvar opções para STL. Controles setFlipCoordinateSystem(), setAxisSystem(), e setContentType().

Formatos de TFT

Classe:Descrição:
GltfLoadOptionsOpções de carga para glTF 2.0 e GLB. Principais propriedades: setFlipCoordinateSystem(), setPrettyPrint().
GltfSaveOptionsSalvar opções para glTF 2.0 e GLB. Use setContentType(FileContentType.BINARY) A produção de um sistema autónomo, que .glb - O pacote.

Formato FBX

Classe:Descrição:
FbxLoadOptionsOpções de carregamento para FBX.: setFlipCoordinateSystem().
FbxSaveOptionsSalvar opções para FBX.

Um exemplo rápido

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

Ver também

 Português