JavaでのDAEからOBJファイルへ

DAEファイルは通常、異なる3D処理アプリケーション間でデジタルアセットを交換するために使用されます。特定の状況では、DAEファイルをOBJ形式に変換する必要がある場合があります。この記事では、JavaでDAEファイルをOBJファイルに変換する方法について説明します。

DAEをOBJファイルに変換するJavaAPI

Aspose.3D for Java APIは、DAE、OBJ、およびいくつかのその他のファイル形式の操作をサポートしています。 New ReleasesセクションからJARファイルをダウンロードするか、アプリケーションのpom.xmlファイルにある次のMaven仕様を使用して、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>21.12</version>
    </dependency>
</dependencies>

JavaでDAEをOBJファイルに変換する

以下の手順に従って、DAEをOBJファイルに変換できます。

  1. Sceneクラスを使用して入力DAEファイルをロードします。
  2. ObjSaveOptionsクラスのオブジェクトをインスタンス化します。
  3. Saveメソッドを使用してDAEをOBJファイルに変換します。

次のコードスニペットは、JavaでプログラムによってDAEをOBJに変換する方法を示しています。

// 入力DAEファイルにSceneクラスをロードします。
Scene scene = new Scene("Sample.dae");

// ObjSaveOptionsクラスのインスタンスを初期化します
ObjSaveOptions options = new ObjSaveOptions();
options.setEnableMaterials(true);
            
// DAEをOBJファイルに変換する 
scene.save("Sample.obj", options);

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

無料の一時ライセンスをリクエストすることで、APIを最大限に評価できます。それはあなたが制限なしですべての機能をテストすることを可能にします。

その他の機能を探す

他のファイル形式の詳細が詳しく説明されているドキュメントセクションにアクセスすると、APIの他のいくつかの機能を調べることができます。

結論

この記事では、JavaでDAEを忠実度の高いOBJファイルに変換する方法について説明しました。さらに、この機能を使用するために3Dモデリングアプリケーションをインストールする必要はありません。ご不明な点がございましたら、フォーラムまでお気軽にお問い合わせください。

関連項目