DXFからFBXGLB

DXFファイルは、AutoCAD図面ファイルに使用される交換形式です。プログラムでC#を使用して、DXFファイルをバイナリglTFGLB、またはFBX形式のファイルに変換できます。次のセクションでは、詳細を詳しく説明します。

DXFからFBXまたはバイナリglTFGLBファイルコンバーター– C#APIのインストール

Aspose.3D for .NET APIは、C#を使用してプログラムでFBXファイルを作成、編集、操作、または変換することをサポートします。 DLLリソースファイルは、新しいリリースセクションからダウンロードするか、以下のNuGetインストールコマンドを使用できます。

PM> Install-Package Aspose.3D

C#を使用してプログラムでDXFをFBXファイルに変換する

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

  1. Sceneクラスの入力DXFファイルをロードします。
  2. FBXSaveOptionsクラスオブジェクトを初期化します。
  3. 出力FBXファイルを保存します。

以下のコードは、C#を使用してDXFファイルをFBXファイルに変換する方法を示しています。

// Sceneクラスで入力DXFファイルをロードします。
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene("Test.dxf");

// FBXSaveOptionsクラスオブジェクトを初期化します。
Aspose.ThreeD.Formats.FBXSaveOptions options = new Aspose.ThreeD.Formats.FBXSaveOptions(Aspose.ThreeD.FileFormat.FBX7200ASCII);            

// DXFをFBXファイルに変換します。
scene.Save("Test.fbx", options);

DXFをC#を使用してプログラムでバイナリglTFまたはGLBファイルに変換する

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

  1. Sceneクラスの入力DXFファイルをロードします。
  2. GLTFSaveOptionsクラスオブジェクトをインスタンス化します。
  3. さまざまなプロパティを設定します。
  4. Saveメソッドを使用して出力glTFまたはGLBファイルを保存します。

次のコードは、DXFファイルをC#でプログラムによってバイナリglTFまたはGLBファイルに変換する方法を詳しく説明しています。

// Sceneクラスで入力DXFファイルをロードします。
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene("Test.dxf");

// GLTFSaveOptionsクラスオブジェクトをインスタンス化します。
Aspose.ThreeD.Formats.GLTFSaveOptions saveOptions = new Aspose.ThreeD.Formats.GLTFSaveOptions(FileFormat.GLTF2_Binary);

// さまざまなプロパティを設定します。
saveOptions.EmbedAssets = true;
saveOptions.SaveExtras = true;

// Saveメソッドを使用してDXFをGLTFGLBファイルに変換します。
scene.Save("Output.glb", saveOptions);

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

無料一時ライセンスをリクエストすることで、APIをフル稼働で評価できます。

結論

この記事では、C#を使用してプログラムでDXFファイルをFBXまたはバイナリglTFGLBファイルに変換する方法を学習しました。さらに、APIドキュメントにリストされているように、APIでサポートされている他の多くの機能を調べることができます。ご不明な点がございましたら、無料サポートフォーラムまでお気軽にお問い合わせください。

関連項目