1
通常情況下,方矩陣用於變換各個點。您有一個4D向量,它轉換爲1x4或4x1矩陣,在任何一邊都可以創建4x1或1x4矩陣的情況下乘以4x4矩陣。這是你轉變的觀點。計算機圖形學中如何使用非方形矩陣?
但是,什麼是非平方矩陣?如果用4x1矢量矩陣乘以3x4矩陣,則最終得到3x1矩陣;這比你剛開始時的維度要少一個維度。更不用說3x4矩陣不具備4x4矩陣的良好特性,例如能夠與其他4x4矩陣相乘並仍保持相同的維度。
GLSL支持方矩陣和非方矩陣。爲什麼?