Java 旋转矩阵

矩阵旋转算法在计算机图形学中,是一种应用非常广泛的变换,是一种称为仿射变换的特殊变换,在仿射变换中的基本变换包括平移、旋转、缩放、剪切这几种。

首先要明确旋转在二维中是绕着某一个点进行旋转,三维中是绕着某一个轴进行旋转。二维旋转中最简单的场景是绕着坐标原点进行的旋转,我们看下面矩阵数组的旋转:

实例源码:
源代码:
执行
执行中...
执行结果:
  • 1 2 3 4 5
  • 6 7 8 9 10
  • 11 12 13 14 15
  • 16 17 18 19 20
  • 21 22 23 24 25
  • 21 16 11 6 1
  • 22 17 12 7 2
  • 23 18 13 8 3
  • 24 19 14 9 4
  • 25 20 15 10 5
  •  
    本文系作者在时代Java发表,未经许可,不得转载。如有侵权,请联系nowjava@qq.com删除。

    编辑于

    关注时代Java

    关注时代Java