圖形學(xué)2:幾何變換

繼續(xù)圖形學(xué)期末考試攻略系列~

二埂淮、幾何變換

老師說(shuō)姑隅,幾何變換也會(huì)考一道大題,一起來(lái)回顧一下吧倔撞。

相關(guān)習(xí)題:
"第三次作業(yè)答案.doc" 5.7 5.10

"計(jì)算機(jī)圖形圖像處理.pdf" 三.1題

復(fù)合變換解題技巧:
二維和三維的計(jì)算很相似讲仰,關(guān)鍵是要多做幾道題,掌握方法痪蝇,確保不要算錯(cuò)鄙陡。下面列出一些需要注意的地方:

  1. 逆時(shí)針旋轉(zhuǎn)為正角度。
  2. 復(fù)合變換的時(shí)候先進(jìn)行變換的步驟對(duì)應(yīng)的矩陣寫(xiě)在右邊躏啰。
  3. 算出復(fù)合矩陣后取特殊點(diǎn)進(jìn)行驗(yàn)算

齊次坐標(biāo):
表示就是用n+1維向量表示一個(gè)n維向量趁矾。–齊次坐標(biāo)的不唯一性設(shè)二維坐標(biāo)為(x,y),則齊次坐標(biāo)為(hx,hy给僵,h)毫捣,h為任意數(shù)。

標(biāo)準(zhǔn)化齊次坐標(biāo):
表示就是h=1的齊次坐標(biāo)表示。所以當(dāng)h=1時(shí)蔓同,(hx饶辙,hy,h)標(biāo)準(zhǔn)化齊次坐標(biāo)為(x牌柄,y畸悬,1)。

二維基本幾何變換

1. 平移

2. 旋轉(zhuǎn)

二維旋轉(zhuǎn)是指將p點(diǎn)繞坐標(biāo)原點(diǎn)轉(zhuǎn)動(dòng)某個(gè)角度(逆時(shí)針為正珊佣,順時(shí)針為負(fù))得到新的點(diǎn)p’的重定位過(guò)程。

3. 縮放

比例變換是指對(duì)p點(diǎn)相對(duì)于坐標(biāo)原點(diǎn)沿x方向放縮Sx倍披粟,沿y方向放縮Sy倍咒锻。其中Sx和Sy稱(chēng)為比例系數(shù)。

4. 反射

(1) 關(guān)于x軸對(duì)稱(chēng): x'=x; y'=-y;

(2) 關(guān)于y軸對(duì)稱(chēng): x'=-x; y'=y;

(3) 關(guān)于原點(diǎn)對(duì)稱(chēng): x'=-x; y'=-y;

(4) 關(guān)于y=x軸對(duì)稱(chēng): x'=y; y'=x;

(5) 關(guān)于y=-x軸對(duì)稱(chēng): x'=-y; y'=-x;

5. 錯(cuò)切變換

不考

6. 復(fù)合變換(重點(diǎn))

三維基本幾何變換

1. 平移

x'=x+a

y'=y+b

z'=z+c

2. 旋轉(zhuǎn)

繞z軸的旋轉(zhuǎn)方程式:

繞x軸的旋轉(zhuǎn)方程式:

繞y軸的旋轉(zhuǎn)方程式:

3. 縮放

x'=ax

y'=b
y

z'=c*z

4. 反射

對(duì)稱(chēng)于XOY平面

對(duì)稱(chēng)于YOZ平面

對(duì)稱(chēng)于XOZ平面

5. 錯(cuò)切變換

不考

6. 復(fù)合變換(重點(diǎn))

6.1 給定點(diǎn)的縮放變換

相對(duì)于某一給定點(diǎn)(xc ,yc ,zc )的縮放變換可以用下
列序列進(jìn)行表示:

  1. 平移給定點(diǎn)到原點(diǎn)
  2. 是用縮放變換矩陣進(jìn)行相對(duì)于原點(diǎn)的縮放
  3. 平移給定點(diǎn)到原始位置守屉。

6.2 繞給定軸的旋轉(zhuǎn)

如果物體的旋轉(zhuǎn)軸平行某個(gè)坐標(biāo)軸惑艇,那么通過(guò)以下步驟
進(jìn)行變換

  1. 平移物體使其旋轉(zhuǎn)軸與平行于該軸的一個(gè)坐標(biāo)軸重
    合。
  2. 對(duì)于該軸完成指定的旋轉(zhuǎn)
  3. 平移物體將其旋轉(zhuǎn)軸移回到原來(lái)的位置拇泛。

如果物體繞的軸與每個(gè)坐標(biāo)軸都不平行的話(huà)滨巴,就需要
進(jìn)行額外的變換。需5個(gè)變換步驟:

  1. 平移物體與旋轉(zhuǎn)軸俺叭,使得旋轉(zhuǎn)軸通過(guò)坐標(biāo)原點(diǎn)
  2. 旋轉(zhuǎn)物體使得旋轉(zhuǎn)軸與某一坐標(biāo)軸重合
  3. 繞坐標(biāo)軸完成指定的旋轉(zhuǎn)
  4. 利用逆旋轉(zhuǎn)使旋轉(zhuǎn)軸回到其原始方向
  5. 利用逆平移使旋轉(zhuǎn)軸回到其原始位置
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末恭取,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子熄守,更是在濱河造成了極大的恐慌蜈垮,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,378評(píng)論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件裕照,死亡現(xiàn)場(chǎng)離奇詭異攒发,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)晋南,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,970評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén)惠猿,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人负间,你說(shuō)我怎么就攤上這事偶妖。” “怎么了唉擂?”我有些...
    開(kāi)封第一講書(shū)人閱讀 168,983評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵餐屎,是天一觀(guān)的道長(zhǎng)。 經(jīng)常有香客問(wèn)我玩祟,道長(zhǎng)腹缩,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,938評(píng)論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮藏鹊,結(jié)果婚禮上润讥,老公的妹妹穿的比我還像新娘。我一直安慰自己盘寡,他們只是感情好楚殿,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,955評(píng)論 6 398
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著竿痰,像睡著了一般脆粥。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上影涉,一...
    開(kāi)封第一講書(shū)人閱讀 52,549評(píng)論 1 312
  • 那天变隔,我揣著相機(jī)與錄音,去河邊找鬼蟹倾。 笑死匣缘,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的鲜棠。 我是一名探鬼主播肌厨,決...
    沈念sama閱讀 41,063評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼豁陆!你這毒婦竟也來(lái)了柑爸?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,991評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤献联,失蹤者是張志新(化名)和其女友劉穎竖配,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體里逆,經(jīng)...
    沈念sama閱讀 46,522評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡进胯,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,604評(píng)論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了原押。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片胁镐。...
    茶點(diǎn)故事閱讀 40,742評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖诸衔,靈堂內(nèi)的尸體忽然破棺而出盯漂,到底是詐尸還是另有隱情,我是刑警寧澤笨农,帶...
    沈念sama閱讀 36,413評(píng)論 5 351
  • 正文 年R本政府宣布就缆,位于F島的核電站,受9級(jí)特大地震影響谒亦,放射性物質(zhì)發(fā)生泄漏竭宰。R本人自食惡果不足惜空郊,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,094評(píng)論 3 335
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望切揭。 院中可真熱鬧狞甚,春花似錦、人聲如沸廓旬。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,572評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)孕豹。三九已至涩盾,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間励背,已是汗流浹背旁赊。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,671評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留椅野,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,159評(píng)論 3 378
  • 正文 我出身青樓籍胯,卻偏偏與公主長(zhǎng)得像竟闪,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子杖狼,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,747評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容

  • 1 前言 OpenGL渲染3D模型離不開(kāi)空間幾何的數(shù)學(xué)理論知識(shí)炼蛤,而本篇文章的目的就是對(duì)空間幾何進(jìn)行簡(jiǎn)單的介紹,并對(duì)...
    RichardJieChen閱讀 7,023評(píng)論 1 11
  • 變換(Transformations) 我們可以嘗試著在每一幀改變物體的頂點(diǎn)并且重設(shè)緩沖區(qū)從而使他們移動(dòng)蝶涩,但這太繁...
    IceMJ閱讀 4,134評(píng)論 0 1
  • 關(guān)于CoreAnimation CoreAnimation是蘋(píng)果提供的一套基于繪圖的動(dòng)畫(huà)框架理朋,下圖是官方文檔中給出...
    正謙閱讀 3,415評(píng)論 3 15
  • 那天它趴在窩里,非常安靜 小孩喋喋不休地講著話(huà) 一邊責(zé)怪它绿聘,一邊解開(kāi)鎖鏈 一群人來(lái)了嗽上,拿著棍棒 屋外傳來(lái)它凄厲的叫...
    不恌閱讀 200評(píng)論 0 0
  • 泡泡 我家養(yǎng)了一只貓,它的毛是淺黃的熄攘,四只小腳...
    Qing瘋閱讀 135評(píng)論 0 0