cesium mapboxgl+threebox glb 朝向问题

一、3Dbuilder打开glb

cesium mapboxgl+threebox glb 朝向问题_第1张图片

二、cesium在pitch和heading都为0的情况下,不设置模型的朝向

cesium mapboxgl+threebox glb 朝向问题_第2张图片

三、mapboxgl+threebox在pitch和bearing都为0的情况下,不设置模型的朝向

cesium mapboxgl+threebox glb 朝向问题_第3张图片

四、对于地图默认视角,cesium设置pitch=-90、heading=0的时候和mapboxgl+threebox设置pitch=0、bearing=0的时候地图视角相同

cesium mapboxgl+threebox glb 朝向问题_第4张图片

五:cesium坐标轴:z轴向上

cesium mapboxgl+threebox glb 朝向问题_第5张图片

Heading=yaw,表示相机绕Up轴旋转,Up轴为+Z轴,且定义绕-Z轴旋转为正。
Pitch,表示相机绕Right轴旋转,Right轴为-Y轴,且定义绕-Y轴旋转为正。
Roll,表示相机绕Direction轴(视线方向)旋转,Direction轴为+X轴,且绕+X轴旋转为正。

需要注意的是,Heading和Pitch的旋转角度与普通右手旋转的符号相反,因此在计算中需要在前两个角度加上负号cesium mapboxgl+threebox glb 朝向问题_第6张图片

六、threejs坐标轴:y轴向上cesium mapboxgl+threebox glb 朝向问题_第7张图片

cesium mapboxgl+threebox glb 朝向问题_第8张图片

你可能感兴趣的:(mapbox,cesium,threebox,cesium,mapboxgl,threebox,threejs)