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 文件:
- 初始化 Scene 类的对象以加载输入的 USDZ 文件。
- 实例化 FbxSaveOptions 类的实例。
- 将 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 格式。您可以使用多线程处理扩展此转换功能,以同时导出多个文件。此外,如 文档 部分所述,可以转换或操作许多其他文件格式。如有任何疑问,请随时通过 论坛 与我们联系。