USDZ 转 FBX C#

USDZ 文件通常用于交换 3D 计算机图形信息。这种文件格式提供了高性能的数据渲染和检索功能。同样,FBX 文件格式基于可由多个内容创建应用程序使用的模型。在某些情况下,您可能需要将 USDZ 转换为 FBX 格式。对于此类要求,本文介绍了如何在 C# 中以编程方式将 USDZ 文件转换为 FBX 文件。

USDZ 到 FBX 文件转换 – .NET API 安装

Aspose.3D for .NET API 可用于处理不同的三维文件格式。您可以通过从 Downloads 部分下载其最新版本的 DLL 文件或使用以下命令从 NuGet 库安装它来轻松访问 API:

PM> Install-Package Aspose.3D

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

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

  1. 初始化 Scene 类的对象以加载输入的 USDZ 文件。
  2. 实例化 FbxSaveOptions 类的实例。
  3. 将 USDZ 格式文件导出为 FBX 格式。

下面的代码示例详细说明了如何在 C# 中以编程方式将 USDZ 文件转换为 FBX 文件:

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

// 初始化 FbxSaveOptions 类对象
FbxSaveOptions saveOptions = new FbxSaveOptions(FileFormat.FBX7400ASCII);

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

获得免费临时许可证

您可以通过请求 免费临时许可证 来评估 API 的所有功能,而不受任何评估限制或水印。

结论

在本文中,您探索了如何在 C# 中以编程方式将 USDZ 文件转换为 FBX 格式。您可以使用多线程处理扩展此转换功能,以同时导出多个文件。此外,如 文档 部分所述,可以转换或操作许多其他文件格式。如有任何疑问,请随时通过 论坛 与我们联系。

也可以看看

在 C# 中以编程方式将 OBJ 转换为 USDZ 文件