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 Repository.

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

 <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 за допомогою методу Save.

У наведеному нижче фрагменті коду показано програмне перетворення файлу 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 to USDZ Converter, розроблену за допомогою цього API.

Висновок

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

Дивись також

Перетворення OBJ на 3DS на Java