在进行矩阵操作的时候我们通常先进行缩放在进行平移,因为如果你先进行平移,你平移的量也会被缩放,这在很多情况下是反直觉的。 而又因为事实上矩阵相乘并不满足乘法交换律,所以我们将两个矩阵组合的时候一定要注意,顺序。最后进行的组合操作,在应用矩阵变化的时候最先进行。比如: T r a n s . S c a l e = [ 1 0 0 1 0 1 0 2…
除了颜色等需要传递四个参数的情景之外,传递四维矩阵更多是为了进行位移(Translation)的操作。 [ 1 0 0 T x 0 1 0 T y 0 0 1 T z 0 0 0 1 ] ⋅ ( x y z 1 ) = ( x + T x y + T y z + T z 1 ) 进行矩阵相乘的时候w方向上的分量都会乘以向量上的1,以此…