
OBJ 和 PLY 是一些广泛使用的 3D 文件格式,易于编写和读取。本文演示了如何 以编程方式在 C# 中将 PLY 转换为 OBJ。此外,它还介绍了一个 在线 3D 转换器,用于 3D 文件格式转换。是的,就是 Aspose.3D for .NET 提供了这种功能,让程序员和非程序员都能进行 3D 图像转换。然而,.NET 开发人员可以通过编写几行源代码轻松开发一个 PLY 到 OBJ 转换器。所以,不再多说,让我们开始实际操作。
以下部分将在本文中讨论:
3D 图形 API 安装
为了自动化 3D 文件格式转换,我们将花几秒钟安装这个 3D 图形 API。无论如何,您可以通过 下载 DLL 文件安装 Aspose.3D for .NET,或者只需在 NuGet 包管理器中运行以下命令:
Install-Package Aspose.3D
如果在安装过程中遇到任何困难,可以访问此 指南。此外,这个功能丰富的 C# 库提供了一系列功能,例如按材质拆分网格、在场景中添加目标相机等。

以编程方式在 C# 中将 PLY 转换为 OBJ - 代码示例
为了实现 PLY 到 OBJ 的转换,我们有一个源 PLY 文件,将用于运行代码片段。
您可以按照以下步骤操作:
- 定义目录路径。
- 实例化一个包含节点、动画、姿势、子场景等的 Scene 类的实例。
- 通过调用 Open 方法加载输入源 PLY 文件。
- 创建 ObjSaveOptions 类的对象。
- 调用 Save 方法将结果文件以 OBJ 文件格式保存。
以下代码示例演示了如何 以编程方式在 C# 中将 PLY 转换为 OBJ:
上面的代码片段生成了如下所示的输出:
在线 3D 转换器
这个 在线 3D 转换器 也由 Aspose.3D for .NET 支持。您无需安装或下载任何软件就可以使用此工具,因为它是基于网络的,您可以在几乎所有流行的网络浏览器中轻松打开。此外,过程非常简单,只需将文件拖放到友好的拖放界面中,您就可以通过点击“立即转换”按钮执行 3D 文件格式转换。最重要的是,它是免费的,您可以在几秒钟内 将 PLY 转换为 OBJ。

3D 文件格式转换 - 免费许可证
现在,您可以申请一个 免费临时许可证 以尝试 3D 图形 API,没有评估限制。
结论
这篇博客文章到此结束。如果您希望开发一个 PLY 到 OBJ 转换器 以自动化 3D 文件格式转换,本指南将对您有所帮助。此外,我们已经介绍了如何以编程方式在 C# 中将 PLY 转换为 OBJ。如果您想进一步探索这款 3D 图形 API,不要错过 文档 和 API 参考。
这份 入门指南 将为您提供开始开发所需的一切。最后,aspose.com 将发布有用的文章,请保持关注以获取定期更新。
帮助可用
您可以在我们的 论坛 上分享您的问题或疑问。
常见问题解答 – FAQs
您能在 C# 中将 PLY 转换为 OBJ 吗?
是的,您可以使用 Aspose.3D for .NET 以编程方式 将 PLY 转换为 OBJ。请访问此 链接 找到代码示例。
如何在线更改 3D 文件的格式?
这个 在线 3D 转换器使您能够实现 3D 文件格式在线转换。它是免费的,您可以在任何网络浏览器中打开它。