GLB/GLTF模型文件结构及Cesium加载部分问题

GLB/GLTF 文件结构


1.概述

Gltf模型:glTF 是一种通用的 3D 模型格式,其本身是一个JSON文件,描述了3D模型的几何形状、材质和动画等信息。

文件结构: GLTF文件通常包含一个JSON文件,描述模型的结构,以及二进制(或外部)文件,包含实际的二进制数据,如几何信息、纹理等。

扩展: GLTF支持添加扩展,以支持更高级的功能,例如动画、物理模拟等。

Glb模型: glb 格式是其 gltf 模型的二进制形式,它把GLTF的JSON结构和二进制数据打包到一个二进制文件中,通过这种方式,GLB可以更高效地加载和传输。

特点: GLB是一个二进制格式,相对于GLTF来说,它更紧凑,加载速度更快。

文件结构: GLB文件包含一个二进制JSON块和一个或多个二进制块,其中包含模型的二进制数据。这种结构有助于加快加载速度。

扩展: 与GLTF一样,GLB也支持扩展,允许添加额外的功能。

2.可加载编辑的平台软件
软件/网站 优点 概述
Blender 可编辑、修改模型各种参数 参数类型多,可细调模型
3D查看器 Windows自带,可查看 无法编辑,可直接在微软商店免费下载
模型网 在线编辑,兼容性强 https://glbxz.com/glbxz/editor/index.html
导出的GLB模型为通用类型,会改变一定Json结构字段

注:Cesium加载glb模型及以上平台均有一定兼容性问题,可能出现一个模型在以上平台出现部分可加载、部分不可加载的现象(血的教训),多试几个说不定就可以了

  • 14
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值