MA a USDZ Java

I file MA sono file di progetto di animazione contenenti l’animazione, il rendering, l’illuminazione, ecc. di una scena e altri dati rilevanti in formato ASCII. Sono comunemente usati per creare animazioni o scene 3D per videogiochi e film. In alcuni casi, potrebbe essere necessario convertire un file MA nel formato di file USDZ. Seguendo tali scenari, questo articolo spiega come convertire un file MA in formato USDZ a livello di codice in Java.

Convertitore da MA a USDZ – Installazione dell’API Java

L’API Aspose.3D per Java può essere utilizzata per creare, modificare o manipolare diversi tipi di scene, animazioni o oggetti tridimensionali. Installa semplicemente l’API scaricando i suoi file JAR dalla pagina New Releases o usando le seguenti configurazioni nel file pom.xml per accedervi 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.10</version>
    </dependency>
</dependencies>

Converti MA in file USDZ in Java

Puoi convertire un file MA in formato USDZ seguendo i passaggi seguenti:

  1. Carica il file Maya di input.
  2. Esporta il file USDZ generato.

La sezione seguente elabora ulteriormente la conversione di file Maya con estensione di file MA.

Converti MA in file USDZ in Java

I seguenti passaggi spiegano come convertire un file MA in formato USDZ:

  1. Crea un oggetto della classe Scena.
  2. Carica il file Maya di input con l’estensione del file MA utilizzando il metodo Apri.
  3. Converti il file MA in formato USDZ con il metodo Salva.

Il seguente frammento di codice mostra come convertire un file MA in formato USDZ a livello di codice in Java:

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

// Carica il file MA Maya di input
scene.open("sample1.ma", FileFormat.MAYAASCII);

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

Ottieni una licenza temporanea gratuita

Puoi ottenere una licenza temporanea gratuita per valutare l’API alla sua piena capacità.

Demo in linea

Prova l’app web MA to USDZ Converter sviluppata utilizzando questa API.

Conclusione

In questo articolo, hai esplorato come convertire un file MA in formato USDZ a livello di codice in Java. Inoltre, puoi visitare la sezione documentazione dell’API per dare un’occhiata a molte altre funzionalità dell’API. In caso di ambiguità o domande, scrivici su forum.

Guarda anche

Converti OBJ in 3DS in Java