STLからFBXGLB

STLファイルには、3Dオブジェクトに関する3次元の幾何学的情報が含まれています。これらは、3Dオブジェクトやコンピューター支援製造のモデル化によく使用されます。 STLファイルをC#でFBXまたはGLB(バイナリglTF)ファイルに変換できます。詳細については、次の見出しを確認してください。

STLからFBXまたはglTFへのGLBファイルコンバーター– C#APIのインストール

Aspose.3D for .NET APIを使用して、STL、FBX、glTF、GLB、およびその他のいくつかのファイル形式を作成、編集、または操作できます。 DLLファイルは新しいリリースセクションからダウンロードするか、Visual Studio IDEで次のNuGetインストールコマンドを使用できます。

PM> Install-Package Aspose.3D

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

次の手順で、STLファイルをFBXファイルに変換できます。

  1. Sceneクラスのインスタンスを宣言します。
  2. Openメソッドを使用してソースSTLファイルをロードします。
  3. FBXファイルの出力タイプを設定します。
  4. 出力FBXファイルを保存します。

次のコードスニペットは、STLファイルをC#でFBXファイルに変換する方法を示しています。

// Sceneクラスのオブジェクトを初期化します
Scene scene = new Scene();

// Openメソッドで入力STLファイルをロードします
scene.Open("test.stl");

// FBXファイルの出力形式を指定します
FileFormat outputformat = FileFormat.FBX7200ASCII;

// 出力FBXファイルを保存します
scene.Save("test.fbx", outputformat);

C#でプログラム的にSTLをglTFGLBファイルに変換する

以下の手順で、STLファイルをGLB(バイナリglTF)ファイルに変換できます。

  1. Sceneクラスの入力STLファイルをロードします。
  2. 出力ファイル形式をGLBとして設定します。
  3. 出力GLBファイルを保存します。

以下のコードスニペットは、C#を使用してプログラムでSTLファイルをGLBバイナリglTFファイルに変換する方法を説明しています。

// Sceneクラスを使用して入力STLファイルをロードする
Scene scene = new Scene("test.stl");

// 出力ファイル形式をGLBとして指定します
FileFormat outputFormat = FileFormat.GLTF2_Binary;

// 出力GLBファイルを保存します
scene.Save("test.glb", outputFormat);

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

無料の一時ライセンスをリクエストして、制限なしでAPIをフル稼働でテストできます。

結論

結論として、.NETアプリケーションでSTLファイルをC#を使用してFBXまたはGLBバイナリglTFファイルに変換する方法を検討しました。 ドキュメントを見ると、APIの他の多くの機能を確認できます。ご不明な点がございましたら、無料サポートフォーラムまでお気軽にお問い合わせください。

関連項目