矢量可以旋转和缩放,因为它具有方向和比例。但这是否意味着绘制一个点。点只能翻译。但是维基百科说“例如,矩阵 R = [ cos0,-sin0] [ sin0,cos0]将 xy 笛卡尔平面中的点逆时针旋转角度 θ 围绕笛卡尔坐标系的原点。
另外“由于矩阵乘法对零向量(原点的坐标)没有影响,旋转矩阵只能用于描述围绕坐标系原点的旋转”是什么意思?这是否意味着我不能围绕原点以外的任何点进行旋转?
当然,要围绕原点以外的另一个点旋转,您必须创建一个矩阵,将您的顶点从旋转中心平移到原点,旋转,然后从原点平移回旋转中心。
在描述变换时,维基百科和其他网站经常提到对“点”的影响;然而,这隐含地适用于坐标系中的每个点(除了原点旋转等显式例外)。这些变换(通常是旋转、平移和缩放)适用于整个参考系和任何衍生参考系。使用“点”一词是在数学意义上,在坐标系中选择坐标,并不意味着图形意义上的点,如“绘制”或“绘制”点(尽管绘制一个点只是这个概念的形象化,所以区别是没有意义的。)
虽然旋转确实对原点没有影响,但您可以自由平移原点本身,或者等效地相对于原点平移模型。应用旋转后,您可以反转平移以恢复原始原点。