FBXをSTLcsharpに変換します

FBXファイルを使用して、モーションデータを2次元または3次元、ビデオ、およびオーディオ形式で保存できます。一方、STLファイルは、3次元印刷やCADアプリケーションで一般的に使用されています。特定のシナリオでは、FBXファイルをSTLファイルに変換する必要がある場合があります。このようなユースケースに従って、この記事では、C#でプログラムによってFBXをSTLに変換する方法について説明します。

FBXからSTLへのコンバーター– C#APIのインストール

Aspose.3D for .NET APIを使用して、さまざまなグラフィックファイル形式を操作できます。複数のアニメーション、シーン、およびジオメトリを作成、編集、または操作できます。 新しいリリースセクションからDLLファイルをダウンロードするか、Microsoft VisualStudioで次のNuGetインストールコマンドを使用するだけで、APIを構成できます。

PM> Install-Package Aspose.3D

C#でFBXをSTLファイルに変換する

以下の手順に従って、FBXファイルをSTLに簡単に変換できます。

  1. Sceneクラスを使用して入力FBXファイルをロードします。
  2. StlSaveOptionsクラスのオブジェクトを初期化します。
  3. Save方式で出力STLファイルを保存します。

次のコードスニペットは、C#でプログラムによって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ウェブアプリをお試しください。

結論

結論として、C#でプログラムによってFBXファイルをSTLに変換する方法を学びました。これには、すべての手順と、ファイルを忠実にレンダリングできるコードスニペットが含まれています。この変換機能は、数行のコードでアプリケーションやプロジェクトに簡単に組み込むことができます。ただし、要件について詳しく話し合いたい場合は、フォーラムまでお気軽にご連絡ください。

関連項目