MA в USDZ Java

Файлы MA — это файлы проекта анимации, содержащие анимацию сцены, визуализацию, освещение и т. д., а также другие соответствующие данные в формате ASCII. Они широко используются для создания анимации или 3D-сцен для видеоигр и фильмов. В некоторых случаях вам может потребоваться преобразовать файл MA в формат файла USDZ. После таких сценариев в этой статье объясняется, как программно преобразовать файл MA в формат USDZ на Java.

Конвертер MA в USDZ — установка Java API

Aspose.3D for Java API можно использовать для создания, редактирования или управления различными типами сцен, анимаций или трехмерных объектов. Просто установите API, загрузив его JAR-файлы со страницы Новые выпуски или используя следующие конфигурации в файле pom.xml для доступа к нему из репозитория Aspose.

Репозиторий:

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

Зависимость:

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

Преобразование MA в файл USDZ в Java

Вы можете преобразовать файл MA в формат USDZ, выполнив следующие действия:

  1. Загрузите входной файл Maya.
  2. Экспортируйте сгенерированный файл USDZ.

В следующем разделе более подробно рассматривается преобразование файлов Maya с расширением MA.

Преобразование MA в файл USDZ в Java

Следующие шаги объясняют, как преобразовать файл MA в формат USDZ:

  1. Создайте объект класса Scene.
  2. Загрузите входной файл Maya с расширением MA, используя метод Open.
  3. Преобразуйте файл MA в формат USDZ методом Сохранить.

В следующем фрагменте кода показано, как программно преобразовать файл MA в формат USDZ на Java:

// Инициализировать объект класса Scene
Scene scene = new Scene();

// Загрузите входной файл MA Maya
scene.open("sample1.ma", FileFormat.MAYAASCII);

// Сохраните выходной файл USDZ
scene.save("result.usdz", FileFormat.USDZ);

Получить бесплатную временную лицензию

Вы можете получить бесплатную временную лицензию для полной оценки возможностей API.

Онлайн-демонстрация

Попробуйте веб-приложение Конвертер MA в USDZ, разработанное с использованием этого API.

Вывод

В этой статье вы узнали, как программно преобразовать файл MA в формат USDZ на Java. Кроме того, вы можете посетить раздел API документация, чтобы ознакомиться со многими другими функциями API. Если у вас есть какие-либо неясности или вопросы, пожалуйста, напишите нам на форум.

Смотрите также

[Конвертировать OBJ в 3DS на Java] (https://blog.aspose.com/3d/convert-obj-to-3ds-in-java/)