OBJ 到 3DS C#

OBJ 文件是包含顶点、顶点法线、顶点等的几何定义文件。但是,3DS 文件可以包含有关 3D 矢量图形的信息。在某些用例中,您可能希望将 OBJ 文件转换为 3DS 格式。根据这样的要求,本文介绍了如何在 C# 中以编程方式将 OBJ 文件转换为 3DS 格式。

OBJ 到 3DS 转换器 – C# API 安装

Aspose.3D for .NET API 支持在您的应用程序中处理各种 3D 文件。您可以通过从 New Releases 页面下载其参考 DLL 文件或使用以下 NuGet 安装命令轻松安装 API:

PM> Install-Package Aspose.3D

如何在 C# 中将 OBJ 转换为 3DS 文件

您可以通过以下步骤将 OBJ 文件转换为 3DS 文件:

  1. 从磁盘或流中加载源对象文件。
  2. 将 OBJ 文件转换为 3DS 格式。

在 C# 中将 OBJ 转换为 3DS 文件

请按照以下步骤将 OBJ 文件转换为 3DS 格式:

  1. 初始化 Scene 类的实例以加载源对象文件。
  2. 使用 Save 方法将 OBJ 导出到 3DS 文件。

以下示例代码详细说明了如何在 C# 中以编程方式将 OBJ 文件转换为 3DS 格式:

// 初始化 Scene 类的对象
Scene scene = new Scene();

// 加载输入的 OBJ 文件
scene.Open("sample.obj", WavefrontOBJ);

// 保存输出 3DS 文件
scene.Save("result.3ds", FileFormat.Discreet3DS);

获得免费临时许可证

您可以通过申请 免费临时许可证 来全面评估 API 中的所有功能。

在线演示

您可以尝试使用此 API 开发的 OBJ to 3DS Converter 网络应用程序。

结论

在本文中,您学习了如何将 OBJ 文件转换为 3DS 格式。但是,API 提供了许多其他功能来处理三维场景和模型。您可以查看 documentation 空间中的不同部分。您可以在 论坛 上与我们联系,讨论您的任何疑问或疑虑。

也可以看看

在 C# 中将 JPG 图像转换为 Lithophane