I file OBJ contengono oggetti tridimensionali che possono essere esportati in diversi formati 3D. Questo articolo spiega come convertire un file OBJ in un file FBX o STL a livello di codice in Java:
- Convertitore da OBJ a FBX o STL – Installazione API Java
- Converti OBJ in file FBX in modo programmatico in Java
- Converti OBJ in file STL a livello di codice in Java
Convertitore da OBJ a FBX o STL – Installazione API Java
Aspose.3D per Java L’API supporta il lavoro con diversi file 3D come OBJ, FBX, STL e diversi altri formati di file. Puoi configurare l’API scaricando il file JAR dalla sezione Download o utilizzando le seguenti configurazioni Maven:
Archivio:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Dipendenza:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-3d</artifactId>
<version>21.11</version>
</dependency>
</dependencies>
Converti OBJ in file FBX in modo programmatico in Java
Puoi convertire un file OBJ in un file FBX con i seguenti passaggi:
- Carica il file OBJ di input con la classe Scene.
- Inizializza l’oggetto FBXSaveOptions con l’istanza FileFormat.
- Converti OBJ in file FBX.
L’esempio di codice seguente mostra come convertire un file OBJ in un file FBX a livello di codice in Java:
// Carica il file OBJ di input con la classe Scene.
Scene scene = new Scene("scene.obj");
// Inizializza l'oggetto FBXSaveOptions con l'enumerazione SaveFormat.
FbxSaveOptions options = new FbxSaveOptions(FileFormat.FBX7400ASCII);
// Converti OBJ in file FBX.
scene.save("Test.fbx", options);
Converti OBJ in file STL a livello di codice in Java
Puoi convertire il file OBJ in un file STL con i passaggi seguenti:
- Carica il file OBJ di input usando la classe Scene.
- Istanziare un’istanza della classe STLSaveOptions.
- Converti il file OBJ in STL.
Il frammento di codice seguente mostra come convertire un file OBJ in STL a livello di codice in Java:
// Carica il file OBJ di input con la classe Scene.
Scene scene = new Scene("scene.obj");
// Inizializza l'oggetto classe STLSaveOptions.
StlSaveOptions saveSTLOpts = new StlSaveOptions();
// Converti OBJ in file STL.
scene.save("test.stl", saveSTLOpts);
Ottieni la licenza API gratuita
Puoi valutare l’API a pieno regime richiedendo una licenza temporanea gratuita.
Conclusione
In questo articolo, hai esplorato come convertire un file OBJ in un file FBX o STL a livello di codice in Java. Inoltre, puoi esplorare altre funzionalità dell’API passando attraverso l’API documentazione. Non esitare a contattarci al forum in caso di dubbi.