DXF 转 FBX GLB

DXF 文件是用于 AutoCAD 工程图文件的交换格式。您可以使用 C# 以编程方式将 DXF 文件转换为二进制 glTFGLBFBX 格式文件。以下部分详细说明了更多细节:

DXF 到 FBX 或二进制 glTF GLB 文件转换器 – C# API 安装

Aspose.3D for .NET API 支持使用 C# 以编程方式创建、编辑、操作或转换 FBX 文件。您可以从 New Releases 部分下载 DLL 资源文件或使用以下 NuGet 安装命令:

PM> Install-Package Aspose.3D

使用 C# 以编程方式将 DXF 转换为 FBX 文件

您可以通过以下步骤将 DXF 文件转换为 FBX:

  1. 使用 Scene 类加载输入 DXF 文件。
  2. 初始化 FBXSaveOptions 类对象。
  3. 保存输出 FBX 文件。

下面的代码显示了如何使用 C# 将 DXF 文件转换为 FBX 文件:

// 使用场景类加载输入 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);

使用 C# 以编程方式将 DXF 转换为二进制 glTF 或 GLB 文件

您可以使用以下步骤将 DXF 文件转换为二进制 glTF 或 GLB 文件:

  1. 使用 Scene 类加载输入 DXF 文件。
  2. 实例化 GLTFSaveOptions 类对象。
  3. 设置不同的属性。
  4. 使用 Save 方法保存输出 glTF 或 GLB 文件。

以下代码详细说明了如何在 C# 中以编程方式将 DXF 文件转换为二进制 glTF 或 GLB 文件:

// 使用场景类加载输入 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 转换为 GLTF GLB 文件。
scene.Save("Output.glb", saveOptions);

获取免费 API 许可证

您可以通过请求 免费临时许可证 来评估 API 的全部容量。

结论

在本文中,您学习了如何使用 C# 以编程方式将 DXF 文件转换为 FBX 或二进制 glTF GLB 文件。此外,您可以探索 API 文档 下列出的 API 支持的许多其他功能。如有任何疑问,请随时在 免费支持论坛 与我们联系。

也可以看看