1. 程式人生 > >圖形學複習2——幾何變換

圖形學複習2——幾何變換

圖形學複習

CH4 幾何變換

4.1 基本二維變換

平移旋轉縮放是常見的基本二維變換

(1)二維平移

將二維平面上點P=xy平移到P=xy=x+txy+ty,則稱T=txty平移向量

那麼有平移方程:

P=P+T

(2)二維旋轉

將二維平面上點P=xy繞原點旋轉逆時針旋轉θ角得到座標P=xy=xcosθysinθxsinθ+ycosθ,則稱R=cosθsinθsinθcosθ旋轉矩陣

那麼有旋轉方程:

P=RP

(3)二維縮放

將二維平面上點P=xy按一定比例縮放得到座標P=xy=xsxysy,則稱S=sx00sy縮放矩陣

那麼有縮放方程:

P=SP

4.2 矩陣表示和齊次座標

(1)矩陣表示

將上述基本變換方程寫成統一的格式P=M1P+M2,如平移變換可以寫成:

P=1001P+txty