USDZからFBXJavaへ

USDZファイルには、骨格、ジオメトリ、およびシェーディング情報の交換に役立つ堅牢なスキーマが含まれています。さまざまな3Dグラフィックス操作アプリケーションで、USDZファイルをFBXファイル形式にエクスポートする必要がある場合があります。このような要件に従って、この記事では、JavaでプログラムによってUSDZをFBX形式に変換する方法について説明します。

USDZからFBXへのファイルコンバーター–JavaAPI構成

Aspose.3D for Java APIを使用して、さまざまな2次元または3次元のファイル形式を操作できます。 New Releasesページから最新バージョンのJARファイルをダウンロードするか、次の詳細を使用して、のpom.xmlファイルのAspose RepositoryからAPIを構成することにより、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.4</version>
    </dependency>
</dependencies>

JavaでUSDZをFBXファイルに変換する

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

  1. Sceneクラスのオブジェクトを作成して、入力USDZファイルをロードします。
  2. FbxSaveOptionsクラスのインスタンスでフォーマットのFBXバージョンを指定します。
  3. 最後に、USDZをFBXファイルに変換します。

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

// 入力USDZファイルをロードします
Scene scene = new Scene();
scene.open("Test.usdz");

// FbxSaveOptionsクラスオブジェクトを初期化します
FbxSaveOptions saveOptions = new FbxSaveOptions(FileFormat.FBX7400ASCII);

// 出力FBXファイルを保存します
scene.save("Sample.fbx", saveOptions);

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

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

結論

この記事では、JavaでプログラムによってUSDZファイルをFBX形式のファイルに変換する方法を学びました。さらに、この機能を使用するために、他のグラフィックス処理ユーザーインターフェイスアプリケーションをインストールする必要はありません。 ドキュメントセクションに目を通すことで、他のいくつかのファイル操作と変換のサポートを調べることができます。さらに情報や支援が必要な場合は、フォーラムで私たちに手紙を書くことができます。

関連項目

JavaでOBJをUSDZに変換