osg座標經過矩陣縮放後的影響

今天碰到一個很鬼畜的問題: 在osgEarth上通過經緯度選取兩個點,轉爲世界座標後求差得到出發點指向目的點的相對位置向量,將該位置向量作爲出發點子節點的translate參數進行一個簡單的回調動畫,得到的結果與預期大相徑庭。 如下圖: 得到的結果是模型飛到天邊去了,位置相差巨大。經檢查座標轉換函數沒有問題,最後發現是矩陣縮放的 osg::Matrix::scale方法惹的禍,因爲模型不符合預期大
相關文章
相關標籤/搜索