MA から USDZ ジャワ

MA ファイルは、シーンのアニメーション、レンダリング、照明など、およびその他の関連データを ASCII 形式で含むアニメーション プロジェクト ファイルです。これらは、ビデオ ゲームや映画のアニメーションや 3D シーンを作成するために広く使用されています。場合によっては、MA ファイルを USDZ ファイル形式に変換する必要があります。このようなシナリオに従って、この記事では Java でプログラムによって MA ファイルを USDZ 形式に変換する方法について説明します。

MA から USDZ へのコンバーター – Java API のインストール

Aspose.3D for Java API を使用して、さまざまなタイプのシーン、アニメーション、または 3 次元オブジェクトを作成、編集、または操作できます。 New Releases ページから JAR ファイルをダウンロードするか、Aspose Repository からアクセスする pom.xml ファイルで次の構成を使用して、API をインストールするだけです。

リポジトリ:

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

JavaでMAをUSDZファイルに変換

以下の手順に従って、MA ファイルを USDZ 形式に変換できます。

  1. 入力 Maya ファイルをロードします。
  2. 生成された USDZ ファイルをエクスポートします。

次のセクションでは、MA ファイル拡張子を持つ Maya ファイルの変換についてさらに詳しく説明します。

JavaでMAをUSDZファイルに変換

次の手順では、MA ファイルを USDZ 形式に変換する方法について説明します。

  1. Scene クラスのオブジェクトを作成します。
  2. Open メソッドを使用して、MA ファイル拡張子を持つ入力 Maya ファイルをロードします。
  3. Saveメソッドで MA ファイルを USDZ 形式に変換します。

次のコード スニペットは、MA ファイルを Java でプログラムによって USDZ 形式に変換する方法を示しています。

// Scene クラスのオブジェクトを初期化する
Scene scene = new Scene();

// 入力 MA Maya ファイルをロードする
scene.open("sample1.ma", FileFormat.MAYAASCII);

// 出力 USDZ ファイルを保存します
scene.save("result.usdz", FileFormat.USDZ);

無料の一時ライセンスを取得する

無料の一時ライセンス を取得して、API を最大限に評価することができます。

オンラインデモ

この API を使用して開発された MA to USDZ Converter Web アプリをお試しください。

結論

この記事では、MA ファイルを Java でプログラムによって USDZ 形式に変換する方法について説明しました。さらに、API ドキュメント セクションにアクセスして、API の他の多くの機能を確認できます。不明な点や質問がある場合は、フォーラム までご連絡ください。

関連項目

【JavaでOBJを3DSに変換】(https://blog.aspose.com/3d/convert-obj-to-3ds-in-java/)