STL 转 FBX GLB

STL 文件包含有关 3D 对象的 3 维几何信息。它们经常用于建模 3D 对象或计算机辅助制造。您可以使用 C# 将 STL 文件转换为 FBXGLB(二进制 glTF)文件。请查看以下标题以获取更多详细信息:

STL 到 FBX 或 glTF GLB 文件转换器 – C# API 安装

Aspose.3D for .NET API 可用于创建、编辑或操作 STL、FBX、glTF、GLB 和其他几种文件格式。您可以从 New Releases 部分下载 DLL 文件,或在 Visual Studio IDE 中使用以下 NuGet 安装命令:

PM> Install-Package Aspose.3D

使用 C# 将 STL 转换为 FBX 文件

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

  1. 声明 Scene 类的一个实例。
  2. 使用 Open 方法加载源 STL 文件。
  3. 设置 FBX 文件的输出类型。
  4. 保存输出 FBX 文件。

以下代码片段显示了如何使用 C# 将 STL 文件转换为 FBX 文件:

// 初始化 Scene 类的对象
Scene scene = new Scene();

// 使用 Open 方法加载输入 STL 文件
scene.Open("test.stl");

// 指定 FBX 文件的输出格式
FileFormat outputformat = FileFormat.FBX7200ASCII;

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

在 C# 中以编程方式将 STL 转换为 glTF GLB 文件

您可以通过以下步骤将 STL 文件转换为 GLB(二进制 glTF)文件:

  1. 使用 Scene 类加载输入 STL 文件。
  2. 将输出文件格式设置为 GLB。
  3. 保存输出 GLB 文件。

下面的代码片段解释了如何使用 C# 以编程方式将 STL 文件转换为 GLB 二进制 glTF 文件:

// 使用场景类加载输入 STL 文件
Scene scene = new Scene("test.stl");

// 将输出文件格式指定为 GLB
FileFormat outputFormat = FileFormat.GLTF2_Binary;

// 保存输出 GLB 文件
scene.Save("test.glb", outputFormat);

获得免费临时许可证

您可以申请 免费临时许可证 以无限制地测试 API 的全部容量。

结论

总之,您已经探索了如何在 .NET 应用程序中使用 C# 将 STL 文件转换为 FBX 或 GLB 二进制 glTF 文件。您可以通过查看 文档 查看 API 的许多其他功能。如有任何疑问,请随时通过 免费支持论坛 与我们联系。

也可以看看