FBXファイルは、多くのデータモデリングおよびコンテンツ作成アプリケーションで使用されます。 FBX形式を使用するには、特定のアプリケーションまたはツールが必要になる場合があります。ただし、場合によっては、FBXファイルをSTL形式に変換したい場合があります。したがって、この記事では、Javaを使用してプログラムでFBXをSTLに変換する方法について説明します。
FBXからSTLへのコンバーター–JavaAPIのインストール
Aspose.3D for Java APIは、FBX、STL、およびその他の3Dファイル形式の操作をサポートしています。プロジェクトのpom.xmlファイルで、ダウンロードセクションからJARファイルをダウンロードするか、以下で説明するAsposeリポジトリ構成を使用できます。
リポジトリ:
<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.2</version>
</dependency>
</dependencies>
JavaでプログラムによってFBXをSTLファイルに変換する
FBXファイルをSTL形式に変換するには、以下の手順に従う必要があります。
- Sceneクラスのインスタンスを使用してソースFBXドキュメントをロードします。
- StlSaveOptionsクラスのインスタンスを作成します。
- Saveメソッドで出力STLファイルを書き込みます。
以下のコードスニペットは、Javaを使用してプログラムでFBXファイルをSTL形式に変換する方法を示しています。
// Sceneクラスを使用して入力FBXファイルをロードします
Scene document = new Scene("test.fbx");
// StlSaveOptionsクラスのインスタンスを作成します
StlSaveOptions options = new StlSaveOptions();
// FBXをSTLファイルに変換する
document.save("test_output.stl", options);
その他の機能を調べる
ドキュメントに目を通し、APIが提供する他の多くの機能を調べることができます。
オンラインデモ
上記のAPIを使用して開発されたFBXtoSTLConverterウェブアプリをお試しください。
結論
結論として、Javaを使用してプログラムでFBXファイルをSTLに変換する方法を理解しました。 APIは変換の細部をすべて処理するため、要件を達成するためにいくつかのメソッド呼び出しを行うだけで済みます。また、ご不明な点がございましたら、フォーラムまでお気軽にお問い合わせください。