osg下物体绕自身轴旋转
生活随笔
收集整理的這篇文章主要介紹了
osg下物体绕自身轴旋转
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
如果一個模型不在場景的中心點,這時候使用 osg::Matrix::rotate旋轉的話,這個對象會圍繞場景的中心點進行旋轉,會轉一個大圈,那么怎么做才能讓他在任何位置的時候,圍繞自己的軸心進行旋轉?解決思路如下:
1. 先保存物體在世界坐標系下的坐標,即物體在世界坐標系下的中心點坐標
2. 再將物體移動到世界坐標系的原點。
3. 在世界坐標系的原點旋轉好后,再移動回原來的位置,即步驟1中的提到的坐標。
?
?
總結
以上是生活随笔為你收集整理的osg下物体绕自身轴旋转的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 向日葵远程使用备忘录
- 下一篇: MYSQL/HIVESQL笔试题(五):