最近因为科研需要,需要了解glTF文件结构,阅读了一下官方的文档,然后记录在这里写一个专栏吧。由于自己还是图形学小白,翻译的内容难免会有错误,希望大家见谅。此外,此专栏只翻译了主要部分,动画、蒙皮、材质三个部分因为个人知识的限制,暂时没有翻译,如有需要了解,请移步官方文档。

首先说一下为什么要设计glTF文件:网上的说法是当前各种3D模型种类众多,当用户要使用时,需要针对不同的模型安装不同的模型解析软件,而且不同数据类型保存的模型的数据情况不同,有些只是保存了几何数据,有些则保存了类似材质等很多数据,没有统一的格式标准,故glTF应运而生,glTF的目标时做3D模型界的老大哥,就像视频界的MP4格式,音频界的MP3格式一样,一统江湖,野心还是不小的。后面的文章将开始详细介绍glTF的格式,敬请关注。

以下是系列博文的链接

1.glTF格式介绍(1)——概述

2.glTF格式介绍(2)——  一个最简单的glTF文件

3.glTF格式介绍(3)——Scenes和Nodes

4.glTF格式介绍(4)——Buffers、BufferViews和Accessors

5.glTF文件格式介绍(5)——网格

6.glTF文件格式介绍(6)——纹理和材质

7.glFT文件格式介绍(7)——相机

8.glTF文件格式介绍(8)——一个Box的glTF文件解析

glTF格式介绍——目录相关推荐

  1. GLTF格式学习:glTF介绍( 基于WebGL

    总目录 >> threejs入门进阶到实战(目前已更新入门篇.基础篇和进阶篇) 原文: https://github.com/KhronosGroup/glTF-Tutorials/blo ...

  2. glTF格式模型导出方式

    一.什么是glTF glTF是一种3D内容的格式标准: glTF的设计是面向实时渲染应用的,尽量提供可以直接传输给图形API的数据形式,不再需要二次转换: 通俗来讲,我们可以理解他为3D领域的JPEG ...

  3. 3DMAX模型转换为gltf格式总结与问题汇总

    众所周知,cesium平台所支持的三维模型格式为3dtiles和gltf,这两种格式都是开源的.对于建的的精模如果数据量不是很大的话(单个文件在2G以内),可以使用gltf格式,但是在模型转换为glt ...

  4. Mars3D(含Cesium)数据及服务篇:单体小模型转为glTF格式

    glTF是用于小场景的三维模型. Cesium支持包含关键帧(key-frame)动画.骨骼(skinning)动画 的glTF格式的三维模型,并且支持模型节点(node)的拾取. glTF是 Khr ...

  5. cesium之3D tiles格式介绍

    文章目录 1. 介绍 2. 文件扩展和MIME类型 3. JSON编码 4. URIs 5. 单位 6. 概念 6.1 坐标参考系 6.2 瓦片 6.2.1 几何误差 6.2.2 细化 6.2.2.1 ...

  6. MySQL Binlog三种格式介绍及分析

    一.Mysql Binlog格式介绍 Mysql binlog日志有三种格式,分别为Statement,MiXED,以及ROW! 1.Statement:每一条会修改数据的sql都会记录在binlog ...

  7. glTF格式初步了解

    glTF格式初步了解 近期看到Qt 3D的进展.偶然了解到了一种新的格式:glTF格式.这样的格式据说比现有的3D格式更加符合OpenGL应用的须要.这引起了我的好奇.于是我在Qt 3D的外部链接中找 ...

  8. 3dsmax导出html,3dsmax导出gltf格式插件

    [实例简介] 3dsmax导出gltf格式插件,里面包括插件,插件使用说明,插件功能介绍: [实例截图] [核心代码] 3dsmx_to_gltf格式插件 └── 3dsMax to gltf 2 ├ ...

  9. unity 导入gltf_Unity3D使用glTF格式三维文件,glTF在unity中如何呈现,glTF导入unity

    1,什么是glTF文件? 一直在研究如何优化检查三维模型的问内容,单独从三维文件来说,有很多可以优化规范的内容,最近在看到有一个压缩格式,话说这个方式是要做一个三维文件的通用格式,比如图片的jpg格式 ...

  10. 地震数据SEGY格式介绍及其查看分析(附示例地震数据)

    SEGY简介 segy指的是"segy格式地震数据". 地震数据一般以地震道(trace)为单位进行组织,采用SEG-Y文件格式存储.SEG-Y格式是由SEG (Society o ...

最新文章

  1. android 关于多任务下载问题
  2. 在 Kubernetes 上弹性深度学习训练利器 -- Elastic Training Operator
  3. mysql跨服务器查询语句_MySQL 跨服务器访问之-FEDERATED引擎
  4. 前端基础-html-路径的介绍
  5. java实现面向对象编程_java实现面向对象编程
  6. Spring AspectJ简单测试代码
  7. 基于Android的Word在线预览
  8. 新手看Mockplus
  9. 这有几个常见的电脑故障解决方法,需要的朋友快来
  10. 今天就给大家介绍一个抢购茅台的小技巧,不需要安装Python,不需要配置环境,就和你在电脑上安装使用QQ等软件一样
  11. 2008 mysql 本地安全_apache在windows2003或win2008环境中的安全设置
  12. 未来的计算机儿童画,儿童画未来的科学幻想绘画优秀作品
  13. 项目开发团队分配管理软件
  14. Educoder 机器学习 第1关:基于贝叶斯决策理论的分类方法
  15. HDOJ 4696 Answers 乱搞
  16. 微型计算机内存储器的总称为,微型计算机的内存储器是
  17. MapBox地图怎么去掉地名显示
  18. 科大讯飞语音转文字开发(Java代码)
  19. 南邮ctf答案php是世界,南邮ctf训练平台逆向试题wp
  20. 静下心来想想,为什么领域模型对于架构师如此重要?

热门文章

  1. 一键生成属于自己的QQ历史报告,看看你对自己的QQ了解程度有多深?
  2. 数学建模 线性规划报告_春哥带你学建模数学建模国赛基础入门班(适合小白/零基础)...
  3. dellr720服务器做系统,DellR720服务器操作系统的安装与重装
  4. 【图论-二分图】中山纪念中学暑期游Day15——【NOIP2013模拟联考3】沙耶的玩偶(doll)
  5. 英文期刊催稿信模板_英文投稿,询问进展,催稿 模版信
  6. 多余的回车键(Enter)
  7. NOIP原题 斗地主(20190804)
  8. Migration中的Collation Confliction
  9. php的aes加密解密算法,PHP实现的简单AES加密解密算法实例
  10. python的if __name__ == “__main__“语法错误SyntaxError: invalid syntax