USDZ 为 OBJ csharp

USDZ 文件包含场景的 3D 几何图形和着色数据,通常用于创建增强现实内容。有时,您可能需要将 USDZ 转换为 3D 对象文件。针对此类场景,本文介绍了如何在 C# 中以编程方式将 USDZ 文件转换为 OBJ 文件。

USDZ 到 OBJ 文件转换器 – C# API 安装

Aspose.3D for .NET API 支持创建、编辑或转换 3D 场景。此外,您无需安装任何 3D 渲染或建模应用程序。只需通过从 New Releases 页面下载其 DLL 文件或在 Microsoft Visual Studio 中使用以下 NuGet 安装命令来安装 API:

PM> Install-Package Aspose.3D

在 C# 中将 USDZ 转换为 OBJ 文件

您可以按照以下步骤将 USDZ 文件转换为 OBJ 文件:

  1. 使用 Scene 类加载输入 USDZ 文件。
  2. 创建 ObjSaveOptions 类的对象。
  3. 将 USDZ 转换为 OBJ 文件。

以下代码片段说明了如何在 C# 中以编程方式将 USDZ 文件转换为 OBJ 文件:

// 加载输入的 USDZ 文件
Scene scene = new Scene();
scene.Open("Test.usdz");

// 初始化 ObjSaveOptions 类对象
ObjSaveOptions saveOptions = new ObjSaveOptions();

// 保存输出 OBJ 文件
scene.Save("Sample.obj", saveOptions);

获得免费临时许可证

您可以申请 免费临时许可证 来评估 API 的全部功能。

结论

在本文中,您学习了如何使用 C# 使用几行代码将 USDZ 转换为 OBJ 文件。由于 USDZ 文件通常用于在线展示产品。同样,在处理 3D 场景时有时需要 OBJ 文件。您可以轻松将此功能集成到基于 .NET 或 .NET Core 框架的应用程序中。此外,您可以通过访问 documentation 部分来检查 API 的其他几个功能。如有任何疑问,请在 免费支持论坛 上给我们写信。

也可以看看