glTF™(GL传输格式)是一种免版税的规范,用于通过应用程序有效地传输和加载 3D 场景和模型。 glTF 可以最大程度地减少 3D 资产的大小以及拆包和使用这些资产所需的运行时处理。 glTF 为 3D 内容工具和服务定义了一种可扩展的通用发布格式,该格式简化了创作工作流程,并可以在整个行业中互操作使用内容。
规范
请通过提交问题来提供规格反馈。 有关技术或艺术工作流程的问题,或要展示您的作品,请加入 glTF 论坛。 如有疑问,请使用 Khronos Group Slack 中的 #gltf 频道。
快速开始
总览
(恕删略)
对于开发人员
- Sample models(样本模型) 用于测试运行时引擎和内容管道工具。
- glTF-Asset-Generator 提供资产以进行可靠的进口商验证。
- 100,000+ models 在 Sketchfab 上拥有知识共享许可(请检查单个模型的许可)。
- Drag-and-drop validator(拖放验证器) 用于验证现有 glTF 文件的正确性。
- glTF 教程系列
- Khronos glTF Sample Viewer 带有 WebGL PBR 着色器。(源代码)
对于艺术家
预览工具
- Sketchfab
- BabylonJS Sandbox
- Drag-and-drop viewer
- glTF VSCode Extension 3D 预览,glTF 验证,与 GLB 的相互转换
glTF工具
可以在 glTF Project Explorer 中找到使用 glTF 的工具、应用程序和库。
资源资源
- glTF-Generator-Registry -- 创建glTF资产的工具的开放式注册表,以及结构化的元数据(例如,指向文档和错误跟踪器的链接)。
基于glTF的格式
- 3D Tiles -- 用于流式传输和渲染大量异构3D内容的开放标准。
Stack Overflow
- glTF 标记的 问题
演讲和文章
(恕删略)