解析3dTiles数据和提取b3dm模型文件
1.解析json文件 2.解析b3dm模型 (1)b3dm模型文件时二进制文件,其中包含glTF文件: 当使用tiny_gltf库解析glTF时,需要减去(28byte + featuretable的byte + batchTable的byte ): (2)使用tiny_gltf库只需要3个文件stb_image.h,stb_image_write.h,json.hpp和tiny_gltf.h。 使用时需要注意,在调用#include “tiny_gltf.h”文件中的函数时,需要添加三个宏,如: 3.关于glTF格式详解 参考资料 1.解析json文件 Reference: RapidJSON的简单使用示例: RapidJSON简介及使用 2.解析3dtile-b3dm格式 Reference: (1)对相关资料做了总结和推荐: Cesium之b3dm格式_全栈空间-程序员秘密 (2)对b3dm二进制结构做了详细的解析: 3dTiles 数据规范详解[4.1] b3dm瓦片二进制数据文件结构 _ (3)官网对Batched3DModel的介绍 3d-tiles…