USD ファイルはデータをエンコードして異なるコンテンツ作成アプリケーション間で情報を交換しますが、USDZ ファイルはデータの暗号化や圧縮を行わないアーカイブ ファイルです。一部のシナリオでは、USD または USDZ ファイルを 3DS 形式に変換したい場合があります。このようなユース ケースに従って、この記事では Java でプログラムを使用して USD または USDZ ファイルを 3DS ファイル形式に変換する方法について説明します。
USD または USDZ から 3DS へのコンバーター – Java API のインストール
Aspose.3D for Java を使用して、さまざまな 2 次元または 3 次元のシーンを作成、編集、または操作できます。 New Releases ページから JAR ファイルをダウンロードして API をダウンロードするか、Aspose Repository からアクセスして、アプリケーションの pom.xml ファイルに次の構成を追加します。
リポジトリ:
<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.8</version>
</dependency>
</dependencies>
JavaでUSDを3DSファイルに変換
以下の手順に従って、USD ファイルを 3DS 形式に変換できます。
- Scene クラスのオブジェクトを作成して、入力 USD ファイルを読み込みます。
- USD ファイルを 3DS 形式に変換します。
次のコード スニペットは、Java でプログラムによって USD ファイルを 3DS 形式に変換する方法を示しています。
// Scene クラスのオブジェクトを初期化する
com.aspose.threed.Scene scene = new com.aspose.threed.Scene();
// 入力 USD ファイルを読み込む
scene.open("sample.usd", com.aspose.threed.FileFormat.USD);
// 出力した 3DS ファイルを保存する
scene.save("result.3ds", com.aspose.threed.FileFormat.DISCREET3DS);
JavaでUSDZを3DSファイルに変換
USDZ ファイルを 3DS 形式に変換するには、次の手順に従ってください。
- Scene クラスのインスタンスを初期化します。
- USDZ を 3DS ファイル形式に変換します。
以下のコード サンプルは、Java でプログラムによって USDZ ファイルを 3DS ファイルに変換する方法を詳しく説明しています。
// Scene クラスのオブジェクトを初期化する
com.aspose.threed.Scene scene = new com.aspose.threed.Scene();
// 入力 USDZ ファイルを読み込む
scene.open("sample.usdz", com.aspose.threed.FileFormat.USDZ);
// 出力した 3DS ファイルを保存する
scene.save("result.3ds", com.aspose.threed.FileFormat.DISCREET3DS);
無料の一時ライセンスを取得する
無料の一時ライセンス をリクエストして、API を完全に評価することができます。
オンラインデモ
この API を使用して開発された USDZ to 3DS Converter Web アプリをお試しください。
結論
この記事では、USD または USDZ ファイルを Java でプログラムによって 3DS 形式に変換する方法を観察し、理解しました。ただし、ドキュメント セクションを参照すると、さまざまな章で API がサポートする機能が説明されています。ご不明な点がございましたら、フォーラムからお気軽にお問い合わせください。