摘要:
如果是涉及到游戲或動(dòng)畫的編程,我們很可能會(huì)用到幾何變換。如果在大學(xué)過線性代數(shù)的話,我們就會(huì)知道,無論是2d還是3d的幾何變換,矩陣都是實(shí)現(xiàn)線性變換的一個(gè)重要工具。任意線性變換都可以用矩陣表示為易于計(jì)算的一致形式,并且多個(gè)變換也可以很容易地通過矩陣的相乘連接在一起。本文章主要對(duì)如下的變換進(jìn)行簡(jiǎn)單的封裝,并簡(jiǎn)單闡述其中的變換原理:
1.平移變換:只改變圖形的位置,不改變大小。
2.旋轉(zhuǎn)變換:保持圖形各部分之間的關(guān)系,變換后形狀不變。
3.比例變換:可改變圖形大小和形狀。
4.錯(cuò)切變換:引起圖形角度關(guān)系的改變,甚至導(dǎo)致圖形發(fā)生畸變。
5.對(duì)稱變換:使圖形對(duì)稱于x軸或y軸或y=x或y=-x的變換。 閱讀全文
posted @ 2012-05-06 18:41
Cson
閱讀(2405)
評(píng)論(9)
推薦(3)
浙公網(wǎng)安備 33010602011771號(hào)