HTML
JPG
PDF
XML
GLTF
GLTF
GLTF文件查看器for .NET
无需任何 3D 建模和渲染软件即可渲染 GLTF 文件。
如何使用 C# 查看 GLTF 文件
为了查看 GLTF 文件,我们将使用
API 是一个功能丰富、功能强大且易于使用的 API for C# 平台,可与任何查看器一起使用。打开
包管理器,搜索 Aspose.3D 并安装。您也可以从包管理器控制台使用以下命令。
包管理器控制台命令
PM> Install-Package Aspose.3D
通过 C# 查看 GLTF 的步骤
Aspose.3D 使开发人员只需几行代码即可轻松查看 GLTF 文件。
- 通过 Scene 类的构造函数加载 GLTF 文件1. 创建 Html5SaveOptions 的实例1. 设置高级格式的属性1. 使用 Html5SaveOptions 对象调用 Scene.Save 方法1. 在默认浏览器中检查生成的 HTML 文件
系统要求
Aspose.3D for .NET 在所有主要操作系统上都受支持。只需确保您具有以下先决条件。
- Microsoft Windows 或具有 .NET Framework、.NET Core、Mono 的兼容操作系统- Microsoft Visual Studio 等开发环境- Aspose.3D for .NET 在您的项目中引用
C# 代码查看GLTF
string output = System.IO.Path.GetTempPath() + Guid.NewGuid().ToString() + ".html";
// 通过 Scene 实例加载 GLTF 场景
var scene = new ThreeD.Scene("template.gltf");
// 创建一个 Html5SaveOptions 对象并设置格式化属性
var options = new ThreeD.Formats.Html5SaveOptions()
{
// 关闭网格
ShowGrid = false,
// 关闭用户界面
ShowUI = false
};
// 将 3D 场景另存为 HTML5
scene.Save(output, options);
// 在默认浏览器中加载结果 HTML
System.Diagnostics.Process.Start(output);
关于Aspose.3D for .NET API
Aspose.3D 是用于加载、修改和转换 3D 文件的 CAD 和游戏软件 API。 API 是独立的,不需要任何 3D 建模或渲染软件。可以轻松地将 API 用于 Discreet3DS、WavefrontOBJ、STL(ASCII,二进制)、Universal3D、FBX(ASCII,二进制)、Collada、glTF、PLY、 GLB、DirectX 和更多格式。免费应用程序查看 GLTF
查看我们的现场演示 查看GLTF 具有以下好处。
无需下载或设置任何东西
无需编写或编译代码
只需上传 GLTF 文件并点击“查看”按钮
如果需要,从链接下载 GLTF 文件
GLTF 什么是GLTF文件格式
glTF(GL 传输格式)是一种 3D 文件格式,以 JSON 格式存储 3D 模型信息。 JSON 的使用最大限度地减少了 3D 资产的大小以及解压缩和使用这些资产所需的运行时处理。用于应用程序对3D场景和模型的高效传输和加载。 glTF 由 Khronos Group 3D 格式工作组开发,也被其创建者描述为 3D 的 JPEG。该格式为 3D 内容工具和服务定义了一种可扩展的通用发布格式,从而简化了创作工作流程并实现了跨行业内容的互操作使用。创建 glTF 文件格式的目的是为 3D 内容工具和服务定义可扩展的通用发布格式,以简化创作工作流程并实现跨行业内容的互操作使用。它最大限度地减少了使用 WebGL 和其他 API 的应用程序的运行时处理。
阅读更多