osg指定向量旋转指定角度

Posted coolbear

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了osg指定向量旋转指定角度相关的知识,希望对你有一定的参考价值。

向量AB,沿着n旋转10度

osg::Vec3 left = AB*osg::Matrix::rotate(osg::inDegrees(10), n);

osg::Vec3 right = AB*osg::Matrix::rotate(osg::inDegrees(-10), n);//right=-left

 

特殊情况下,可以使用向量叉乘实现,例如旋转90度

osg::Vec3 left = n^AB;

osg::Vec3 right = AB^n;

以上是关于osg指定向量旋转指定角度的主要内容,如果未能解决你的问题,请参考以下文章

Unity怎样旋转指定的角度

物体旋转后缓慢停在指定角度的实现

css控制div元素旋转指定角度代码实例

Unity中如何获取指定角度的方向向量

osgEarth设置模型旋转角度

使用库实现步进电机指定角度旋转