3D数学
劈日X斩月jayce
Shader这玩意就是这么玩的。
展开
-
绕任意轴旋转向量
旋转正方向:从所绕轴正方向往原点看,顺时针为旋转正方向,根据旋转后各个坐标轴变换得到:绕X轴旋转的旋转矩阵:1 0 00 cosa -sina0 -sina cosa绕Y轴旋转的旋转矩阵:cosa 0 -sina0 1 0sina 0 cos原创 2015-01-15 16:22:40 · 2340 阅读 · 1 评论 -
线性变换之缩放
向量V通过单位向量n作为缩放方向,k作为缩放因子的缩放后的向量为:S(n,k) = v + (k-1)(v·n)n2D缩放矩阵通过上面的公式可以知道(Nx、Ny为向量n的x和y分量)s([1 0], k) = [1 + (k - 1)Nx² (k-1)NxNy]s([0 1], k)= [(k-1)NxNy 1+(k-1)Ny²]so: 1 + (k -原创 2015-01-15 21:36:05 · 1238 阅读 · 0 评论