忘记了大学时的一条数学公式,求师弟师妹们解答一下
  • 浏览:2647 评论:9 人
  • 已知点 A( x0, y0, z0 ) 以及轴B( x, y, z )

    求点A绕轴B  旋转角度r之后的新点A1( x1, y1, z1 ) = ?

    解析几何噶野,因为手头上无书,岩好又查唔到。所以黎求救~

    旋转轴是一个点?默认起点为(0,0,0)么?自己推导一下会shi么?记住分别绕x,y,z轴转的公式,然后通过两次旋转把旋转轴变成x,y,z中的一个,然后做r角度旋转,完了之后反过来,变成原来的样子。而绕x,y,z轴的三维旋转其实又是对应平面上的二维旋转,推导应该不难吧。要现成的东西看下面的:
    http://wenku.baidu.com/view/58b1f64cf7ec4afe04a1df73.html
    7.2.3那一节有公式

    三更半夜的问这些问题是找抽了吧

    顺带翻了一下,这个里面也有你要的公式:
    http://wenku.baidu.com/view/2322f51e650e52ea55189867.html

    三维空间坐标的旋转算法.pdf