1、旋转矩阵

    旋转矩阵是一个4 x 4的方阵,即该矩阵有(4行4列),使用该矩阵与向量进行乘法运算,

    就可以对向量值(按某个轴)进行旋转计算,从而,实现对模型或图片等进行旋转操作。

    

 

 

 

Please use a browser that supports "canvas"
黄色长方形的4个顶点通过向量描述如下:
右上角顶点: [ 10.0 0.5 0.0 1 ]
左上角顶点: [ 0.0 0.5 0.0 1 ]
左下角顶点: [ 0.0 -0.5 0.0 1 ]
右下角顶点: [ 10.0 -0.5 0.0 1 ]

 

 
输入绕Z轴转动值:
cos sin 0 0
-sin cos 0 0
0   0 1 0
0   0 0 1
输入绕X轴转动值:
1   0   0 0
0 cos sin 0
0 -sin cos 0
0   0   0 1
输入绕Y轴转动值:
cos 0 -sin 0
  0 1   0 0
sin 0 cos 0
  0 0   0 1
 
绕Z轴自动旋转输入1:
绕X轴自动旋转输入1:
绕Y轴自动旋转输入1:

 

 
黄色长方形的4个顶点转动后的结果如下:
右上角顶点: [ 1 ]
左上角顶点: [ 1 ]
左下角顶点: [ 1 ]
右下角顶点: [ 1 ]