Файлы MA — это файлы проекта анимации, содержащие анимацию сцены, визуализацию, освещение и т. д., а также другие соответствующие данные в формате ASCII. Они широко используются для создания анимации или 3D-сцен для видеоигр и фильмов. В некоторых случаях вам может потребоваться преобразовать файл MA в формат файла USDZ. После таких сценариев в этой статье объясняется, как программно преобразовать файл MA в формат USDZ на Java.
- Конвертер MA в USDZ — установка Java API
- Как конвертировать MA в файл USDZ в Java
- Преобразование 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, выполнив следующие действия:
- Загрузите входной файл Maya.
- Экспортируйте сгенерированный файл USDZ.
В следующем разделе более подробно рассматривается преобразование файлов Maya с расширением MA.
Преобразование MA в файл USDZ в Java
Следующие шаги объясняют, как преобразовать файл MA в формат USDZ:
- Создайте объект класса Scene.
- Загрузите входной файл Maya с расширением MA, используя метод Open.
- Преобразуйте файл 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/)