MA-Dateien sind Animationsprojektdateien, die Animation, Rendering, Beleuchtung usw. einer Szene und andere relevante Daten im ASCII-Format enthalten. Sie werden häufig verwendet, um Animationen oder 3D-Szenen für Videospiele und Filme zu erstellen. In einigen Fällen müssen Sie möglicherweise eine MA-Datei in das Dateiformat USDZ konvertieren. Im Anschluss an solche Szenarien erläutert dieser Artikel, wie eine MA-Datei programmgesteuert in Java in das USDZ-Format konvertiert wird.
- MA-zu-USDZ-Konverter – Java-API-Installation
- So konvertieren Sie MA in eine USDZ-Datei in Java
- Konvertieren Sie MA in eine USDZ-Datei in Java
MA-zu-USDZ-Konverter – Java-API-Installation
Aspose.3D for Java API kann verwendet werden, um verschiedene Arten von Szenen, Animationen oder dreidimensionalen Objekten zu erstellen, zu bearbeiten oder zu manipulieren. Installieren Sie einfach die API, indem Sie ihre JAR-Dateien von der Seite New Releases herunterladen oder die folgenden Konfigurationen in der pom.xml-Datei verwenden, um über das Aspose-Repository darauf zuzugreifen.
Repository:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Abhängigkeit:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-3d</artifactId>
<version>22.10</version>
</dependency>
</dependencies>
Konvertieren Sie MA in eine USDZ-Datei in Java
Sie können eine MA-Datei in das USDZ-Format konvertieren, indem Sie die folgenden Schritte ausführen:
- Laden Sie die Maya-Eingabedatei.
- Exportieren Sie die generierte USDZ-Datei.
Der folgende Abschnitt geht weiter auf die Konvertierung von Maya-Dateien mit der MA-Dateierweiterung ein.
Konvertieren Sie MA in eine USDZ-Datei in Java
Die folgenden Schritte erläutern, wie Sie eine MA-Datei in das USDZ-Format konvertieren:
- Erstellen Sie ein Objekt der Klasse Scene.
- Laden Sie die Maya-Eingabedatei mit der MA-Dateierweiterung mit der Methode Öffnen.
- Konvertieren Sie die MA-Datei mit der Methode Save in das USDZ-Format.
Das folgende Code-Snippet zeigt, wie eine MA-Datei programmgesteuert in Java in das USDZ-Format konvertiert wird:
// Initialisiert ein Objekt der Scene-Klasse
Scene scene = new Scene();
// Laden Sie die MA Maya-Eingabedatei
scene.open("sample1.ma", FileFormat.MAYAASCII);
// Speichern Sie die ausgegebene USDZ-Datei
scene.save("result.usdz", FileFormat.USDZ);
Holen Sie sich eine kostenlose temporäre Lizenz
Möglicherweise erhalten Sie eine kostenlose temporäre Lizenz, um die API in vollem Umfang zu testen.
Online-Demo
Probieren Sie die mit dieser API entwickelte Web-App MA to USDZ Converter aus.
Fazit
In diesem Artikel haben Sie untersucht, wie Sie eine MA-Datei programmgesteuert in Java in das USDZ-Format konvertieren. Darüber hinaus können Sie den Abschnitt API Dokumentation besuchen, um einen Blick auf viele andere Funktionen der API zu werfen. Falls Sie Unklarheiten oder Fragen haben, schreiben Sie uns bitte an forum.