[英]Rotateing vector on plane in 3D
我必须从下面的图片中定义一个黄色矢量。 我所知道的是深绿色矢量和垂直平面。 石灰和深绿色矢量之间的角度为90度。
我能做的是平面方程。 而且我知道向量在平面中的旋转,但仅在二维空间中。
所以我认为,如果我在该平面中将深绿色矢量旋转90度,然后再将新矢量移动深绿色矢量,则会创建石灰矢量。 之后,我将添加该石灰向量和深绿色向量以定义黄色向量。
一开始我就知道深绿色的矢量和我们的飞机。
预先感谢您的帮助
看看罗德里格斯公式。 用于以3D旋转矢量。
这里
有关更多信息,请使用Google的Rodrigues公式,或遵循Wiki
或者,您可以使用四元数旋转 。 此答案已很好地说明了此四元数旋转代码如何工作?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.