USDZ 自 STL csharp

USDZ 文件通常用于创建基于增强现实的场景。 USDZ 文件包括用于精确描绘 3D 场景的索具、纹理、几何等数据。在某些情况下,您可能需要将 USDZ 文件转换为 STL 格式。因此,本文解释了如何在 C# 中以编程方式将 USDZ 文件转换为 STL 文件。

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

Aspose.3D for .NET API 支持使用 3D 对象和场景。您只需要通过从 Downloads 部分下载 DLL 文件或在 Visual Studio IDE 的 Tools 菜单下使用以下 NuGet 安装命令来配置 API:

PM> Install-Package Aspose.3D

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

您需要按照以下步骤将 USDZ 文件转换为 STL 格式:

  1. 创建 Scene 类的实例以加载输入的 USDZ 文件。
  2. 初始化 STLSaveOptions 类的对象。
  3. 使用 Save 方法将 USDZ 转换为 STL 格式。

下面的代码片段演示了如何在 C# 中以编程方式将 USDZ 文件转换为 STL 格式:

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

// 创建 STLSaveOptions 类的实例 
STLSaveOptions options = new STLSaveOptions();

// 将 USDZ 转换为 STL 文件 
scene.Save("output.stl", options);

获得免费临时许可证

您可以通过获得 免费临时许可证 来评估 API,而不受任何评估限制。

在线演示

请尝试使用上述 API 开发的 USDZ to STL Converter 网络应用程序。

结论

在本文中,您探索了使用简单 API 调用将 USDZ 文件转换为 STL 文件的简单过程。 USDZ 文件越来越受欢迎,因为它们通过增强现实逼真地描绘了周围的 3D 对象。例如,许多在线商店以 USDZ 格式预览他们的产品,以更好地了解他们的目标受众。此外,请通过 文档 部分了解 API 的许多其他功能。如有任何疑问,请通过 论坛 与我们联系。

也可以看看

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