在cesium中,可能会需要添加一些模型使项目页面看起来更高大上.在此项目中.我用到的是Cesium3DTileset方式来加载模型.在此过程中,需要将fbx的模型文件转为此处可用的json文件,用到了cesium-lab工具--这也是官方提供的一种模型文件转换工具.
loadTiles(){
const Cesium = this.cesium;
try{
tileset = await Cesium.Cesium3DTileset.fromUrl("模型json文件地址",{
//此处可设置模型加载成功后的处理
})
this._viewer.scene.primitives.add(tileset);
}catch(error){
//加载模型出错的处理
console.error("有错误了",error);
}
cesiumlab工具 找不着在哪儿下的了.此处提供一个网盘链接: 链接:pan.baidu.com/s/11GYGGCED… 提取码:6cxq