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

Približni podaci

Opcije učitavanja i pohranjivanja su proslijeđene na Scene.open() (opterećenje) ili Scene.save() (save) za upravljanje ponašanjem specifičnim za format, kao što su preokretanje osi, skalacija, konvencije koordinata i izlaz binarnih podataka prema ASCII-u.

Sljedeći članak:: com.aspose.threed

Sve opcijske klase nasljeđuju od: LoadOptions ili: SaveOptions.


Osnovne klase

RazredOpisivanje
LoadOptionsAbstraktna baza za sve objekte s opcijom učitavanja specifičnim za format. setFlipCoordinateSystem() i u članku 1. setScale().
SaveOptionsAbstraktna baza za sve objekte opcije pohranjivanja specifične za oblik. setFlipCoordinateSystem() i u članku 1. setAxisSystem().

Objektni format:

RazredOpisivanje
ObjLoadOptionsOpcije opterećenja za Wavefront OBJ. Ključne osobine: setFlipCoordinateSystem(), setScale(), setEnableMaterials(), setNormalizeNormal().
ObjSaveOptionsSpasite opcije za Wavefront OBJ. Kontrolira normalne, UV-ove, referencije materijala i način point-cloud.

STL format (SV)

RazredOpisivanje
StlLoadOptionsOpcije opterećenja za STL. Podrške setFlipCoordinateSystem(), setRecalculateNormal(), i setContentType().
StlSaveOptionsZaštititi opcije za STL. Kontrole setFlipCoordinateSystem(), setAxisSystem(), i setContentType().

GTF Format:

RazredOpisivanje
GltfLoadOptionsOpcije opterećenja za glTF 2.0 i GLB. Ključne osobine: setFlipCoordinateSystem(), setPrettyPrint().
GltfSaveOptionsSpasite opcije za glTF 2.0 i GLB. Koristite setContentType(FileContentType.BINARY) da proizvede samostalnu, .glb Paket. -Ne, ne mogu!.

FBX format

RazredOpisivanje
FbxLoadOptionsOpcije učitavanja za FBX.: setFlipCoordinateSystem().
FbxSaveOptionsSačuvaj opcije za FBX.

Brz primjer

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

Također pogledajte:

 Hrvatski