Hoe om te zetten 3D modellen in Java

Hoe om te zetten 3D modellen in Java

Format conversie met aspose-3d-foss is een twee stappen operatie: laden de bron met scene.open(),en dan naar het doel met scene.save().

Step-by-Step Guide voor de werkplek

Stap 1: Installeren van het pakket

<dependency>
  <groupId>org.aspose</groupId>
  <artifactId>aspose-3d-foss</artifactId>
  <version>26.5.0</version>
</dependency>

Stap 2: Load en Convert

import com.aspose.threed.Scene;

Scene scene = new Scene();
scene.open("input.fbx");
scene.save("output.glb");

Het uitgangsformaat wordt afgerond van de bestanduitbreiding.


Stap 3: Gebruik Save Opties

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

GltfSaveOptions opts = new GltfSaveOptions();
opts.setContentType(FileContentType.BINARY);
scene.save("output.glb", opts);

Opmerking : FBX export is niet beschikbaar in aspose-3d-foss. .fbx Gooi ExportException Gebruik OBJ, STL of glTF/GLB als uitgangsformaten.


Gemeenschappelijke conversie recepten

BronDoelstellingnotities
BJ naar GLBBinaire glTF voor webscene.open("in.obj"); scene.save("out.glb");
FBX naar STLTriangulatie voor 3D-printingscene.open("in.fbx"); scene.save("out.stl");
Stel naar OBJWavefront voor modellenscene.open("in.stl"); scene.save("out.obj");

Veelgestelde vragen (FAQ)

Bevar het materiaal de conversie?

Materialen mappen is de beste inspanning. Niet alle formaten dragen dezelfde materiële eigenschappen.

Kan ik bestanden batch-convert?

Een nieuwe creëren Scene voor elk bestand. elke instantie is onafhankelijk.

 Nederlands