nick259695
2013/5/11 7:02:32
已知点 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那一节有公式
三更半夜的问这些问题是找抽了吧
coldmoon
2013/5/12 16:25:19
顺带翻了一下,这个里面也有你要的公式:
http://wenku.baidu.com/view/2322f51e650e52ea55189867.html
三维空间坐标的旋转算法.pdf