STL a USDZ Java

Un file STL descrive la geometria della superficie degli oggetti 3D e sono comunemente usati per la stampa 3D, la prototipazione rapida, ecc. Mentre i file USDZ stanno diventando popolari per essere utilizzati in scenari di realtà aumentata. Sono gli archivi ZIP non compressi che contengono informazioni sulla descrizione della scena universale. In alcuni casi, potrebbe essere necessario convertire un file STL in formato USDZ. Secondo tali scenari, questo articolo spiega come convertire un file STL in formato USDZ a livello di codice in Java.

Convertitore da USDZ a STL – Installazione dell’API Java

Aspose.3D per Java L’API supporta l’utilizzo di file grafici tridimensionali. È possibile installare l’API scaricando i suoi file JAR dalla pagina Download o copiando e incollando le seguenti specifiche nel file pom.xml per accedere all’API da Aspose Repository.

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>22.4</version>
    </dependency>
</dependencies>

Converti file STL in USDZ in modo programmatico in Java

Puoi convertire un file STL in USDZ con i passaggi elencati di seguito:

  1. Carica il file STL di input utilizzando l’oggetto classe Scene.
  2. Crea un’istanza della classe UsdSaveOptions.
  3. Converti file STL in formato USDZ.

Il frammento di codice seguente mostra come convertire un file STL in un file USDZ in Java:

// Inizializza un oggetto della classe Scene
Scene scene = new Scene();

// Carica il file STL di input con il metodo Open
scene.open("test.stl");

// Inizializza l'oggetto della classe UsdSaveOptions
UsdSaveOptions options = new UsdSaveOptions(FileFormat.USDZ);

// Salva il file di output USDZ
scene.save("test.usdz", options);

Esplora le funzionalità dell’API

L’API supporta molte altre funzionalità per lavorare con i file 3D. Puoi visitare lo spazio documentazione in cui diversi articoli spiegano i metodi e le proprietà incluse nell’API.

Ottieni una licenza di valutazione gratuita

Puoi ottenere una licenza temporanea gratuita per testare l’API senza alcuna limitazione.

Conclusione

In questo articolo, hai imparato come convertire un file STL in un file USDZ in Java. Puoi facilmente incorporare questa funzione nelle tue applicazioni con poche chiamate API. Tuttavia, in caso di ambiguità, scrivici al forum.

Guarda anche

Convertire USDZ in STL in modo programmatico in Java