我的github

方法一:Babylonjs作为cesium的附庸或者补充。类似于cesium和three.js的关系。

方法二:将Cesium的renderer渲染器换成Babylonjs。。等一下,renderer难道不是webgl吗?无论是cesium还是babylonjs都是基于webgl啊。。所以cesium和babylonjs的区别不在于renderer吧?它们的渲染管线的区别是?cesium和babylonjs最大的区别是什么?不同的渲染引擎之间最大的区别是在于什么地方?

方法三:将cesium的三维场景(地形和地形上的物品)转到babylonjs的二维平面上。球面->ERP平面。

 

第一步:创建一个超大的球:8000千米*8000千米的球

第二步:在球的表面上放置一个物体

球上一个三维点的表示方法:1.lon,lat,h经纬度坐标系 2.x,y,z直角坐标系

posted on 2023-04-21 09:57  XiaoNiuFeiTian  阅读(583)  评论(2编辑  收藏  举报