1.Cesium是什么
简单来说Cesium是一个跨平台、跨浏览器的展示三维地球和地图的JavaScript库,就是用来在网页上展示3d地球和模型的js库。
2.为何要转换模型格式
因为不同的模型处理软件导出的模型格式都不太一样,公司和用户手里的模型不一定能在Cesium上使用,所以我们需要转换格式。
在Cesium能使用的模型格式是3d-tiles,而你得到的模型可能是b3dm、obj、osgb等等。在这里我推荐一个转格式的软件
Cesium实验室
下载地址
格式转换文档
这是一个桌面应用,转换的数据都是保存在你的本地的。
3.演示
比方说我现在有一个osgb格式的模型,cesium不能直接用所以要转。
通过这个流程图我们发现要使用倾斜模型转换,
我们选好模型所在位置,在确定在哪个文件夹输出和文件名字,就可以了,中间的配置我也不知道是啥,都是默认的。然后就是等待。
然后转换完成后可以在分发服务=》3dtiles服务=》点击浏览器标志就可以在线展示模型了。
就像这样:
然后你就可以用你转换出来的数据去cesium中加载了。
不过我也是刚学cesium,复杂的问题也是不行的,更难得问题还是要去学gis和计算机图形学。