能帮我解释一个:
' Rotation Matrix: 90 Degrees about point 0,0,0
' 0.000000 -1.000000 0.000000 0.000000
' 1.000000 0.000000 0.000000 0.000000
' 0.000000 0.000000 1.000000 0.000000
' 0.000000 0.000000 0.000000 1.000000
' Rotation Matrix: 45 Degrees about point 5,5,0
' 0.707107 -0.707107 0.000000 5.000000
' 0.707107 0.707107 0.000000 -2.071068
' 0.000000 0.000000 1.000000 0.000000
' 0.000000 0.000000 0.000000 1.000000
' Translation Matrix: move an object by 10,10,0
' 1.000000 0.000000 0.000000 10.000000
' 0.000000 1.000000 0.000000 10.000000
' 0.000000 0.000000 1.000000 0.000000
' 0.000000 0.000000 0.000000 1.000000
' Scaling Matrix: scale by 10,10 at point 0,0,0
' 10.000000 0.000000 0.000000 0.000000
' 0.000000 10.000000 0.000000 0.000000
' 0.000000 0.000000 10.000000 0.000000
' 0.000000 0.000000 0.000000 1.000000
' Scaling Matrix: scale by 10 at point 2,2
' 10.000000 0.000000 0.000000 -18.000000
' 0.000000 10.000000 0.000000 -18.000000
' 0.000000 0.000000 10.000000 0.000000
' 0.000000 0.000000 0.000000 1.000000
是什么意思吗? 比如最后一个 "at point 2,2"在哪里体现出来的? 怎么构造一个自己需要的转换矩阵? |