五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網 會員登陸 & 注冊

Cesium中的3DTileset旋轉變換實現(xiàn)

2023-09-19 23:34 作者:invmor  | 我要投稿

????遇到這個問題才相信“知識就是財富”,我有答案我就不告訴你。

????首先是確定旋轉的坐標系,經過我的驗證,坐標系是地固坐標系(ECEF)。使用fromRotationY,可以發(fā)現(xiàn)是繞著Y軸(90,0)旋轉。

????所以現(xiàn)在的問題,由enu變化為ecef的某個軸旋轉。旋轉軸由該點的位置確定,由地心指向該點。

????如何繞著這個軸旋轉,主要思路是將該軸進行繞x和y軸到z軸上,再恢復該狀態(tài)。

MR%3DRx(-%5Calpha%20)Ry(%5Cbeta%20)Rz(%5Ctheta%20)Ry(-%5Cbeta%20)Rx(%5Calpha%20)

%5Calpha%20%5Cbeta%20值求解如下

MR求解如下

應用旋轉矩陣時,tile由兩處地方可以設置,一個是Cesium3DTileset.modelMatrix,一個是Cesium3DTileset.root.transform,實際應用的時候這兩個矩陣會相乘。

平移很簡單

縮放同理,最后引用變換矩陣。

需要注意的時候tilesCenter為Cesium3DTileset的包圍盒中心,使用的是未變換時的位置。

Cesium中的3DTileset旋轉變換實現(xiàn)的評論 (共 條)

分享到微博請遵守國家法律
冕宁县| 高台县| 铁岭县| 苏尼特左旗| 沐川县| 芦山县| 县级市| 崇文区| 乌拉特后旗| 万荣县| 黄大仙区| 镇原县| 施甸县| 沐川县| 杨浦区| 苗栗县| 宜良县| 炉霍县| 汤阴县| 长春市| 西和县| 谷城县| 扎兰屯市| 八宿县| 古田县| 邹平县| 大城县| 黑水县| 响水县| 瓦房店市| 屏南县| 南召县| 桓仁| 西峡县| 镇坪县| 东宁县| 观塘区| 上虞市| 伽师县| 白山市| 临清市|