MA na USDZ Java

Pliki MA to pliki projektów animacji zawierające animację sceny, renderowanie, oświetlenie itp. oraz inne istotne dane w formacie ASCII. Są one powszechnie używane do tworzenia animacji lub scen 3D do gier wideo i filmów. W niektórych przypadkach może być konieczna konwersja pliku MA do formatu pliku USDZ. Po takich scenariuszach w tym artykule wyjaśniono, jak programowo przekonwertować plik MA na format USDZ w Javie.

Konwerter MA na USDZ – instalacja Java API

Aspose.3D for Java API może być używany do tworzenia, edytowania lub manipulowania różnymi typami scen, animacji lub obiektów trójwymiarowych. Wystarczy zainstalować interfejs API, pobierając jego pliki JAR ze strony New Releases lub korzystając z następujących konfiguracji w pliku pom.xml, aby uzyskać do niego dostęp z Aspose Repository.

Magazyn:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Zależność:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-3d</artifactId>
        <version>22.10</version>
    </dependency>
</dependencies>

Konwertuj MA na plik USDZ w Javie

Możesz przekonwertować plik MA na format USDZ, wykonując poniższe czynności:

  1. Załaduj wejściowy plik Maya.
  2. Wyeksportuj wygenerowany plik USDZ.

Poniższa sekcja szczegółowo omawia konwersję plików Maya z rozszerzeniem pliku MA.

Konwertuj MA na plik USDZ w Javie

Poniższe kroki wyjaśniają, jak przekonwertować plik MA do formatu USDZ:

  1. Utwórz obiekt klasy Scene.
  2. Załaduj wejściowy plik Maya z rozszerzeniem pliku MA za pomocą metody Otwórz.
  3. Konwertuj plik MA do formatu USDZ metodą Save.

Poniższy fragment kodu pokazuje, jak programowo przekonwertować plik MA na format USDZ w Javie:

// Zainicjuj obiekt klasy Scene
Scene scene = new Scene();

// Załaduj wejściowy plik MA Maya
scene.open("sample1.ma", FileFormat.MAYAASCII);

// Zapisz wyjściowy plik USDZ
scene.save("result.usdz", FileFormat.USDZ);

Uzyskaj bezpłatną tymczasową licencję

Możesz otrzymać bezpłatną licencję tymczasową, aby w pełni wykorzystać możliwości interfejsu API.

Wersja demonstracyjna online

Wypróbuj aplikację internetową MA to USDZ Converter opracowaną przy użyciu tego interfejsu API.

Wniosek

W tym artykule zbadałeś, jak programowo przekonwertować plik MA na format USDZ w Javie. Ponadto możesz odwiedzić sekcję API dokumentacja, aby zapoznać się z wieloma innymi funkcjami interfejsu API. W przypadku jakichkolwiek niejasności lub pytań, napisz do nas na forum.

Zobacz też

Konwertuj OBJ na 3DS w Javie