青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

天行健 君子當自強而不息

3D數學 ---- 矩陣和線性變換(4)

 

變換的組合

設想世界中有一個任意方向、任意位置的物體,我們要把它渲染到任意方向、任意位置的攝像機中。為了做到這一點,必須將物體的所有頂點從物體坐標系變換到世界坐標系,接著再從世界坐標系變換到攝像機坐標系。其中的數學變換總結如下:

矩陣乘法滿足結合律,所以我們能用一個矩陣直接從物體坐標系變換到攝像機坐標系:

這樣就能在渲染的循環外先將所有矩陣組合起來,使循環內作矩陣乘法的時候只需要和一個矩陣相乘即可(物體有很多頂點,省一次矩陣乘法就會提高不少效率),如下:

所以矩陣組合從代數角度看是利用了矩陣乘法的結合律。矩陣的行向量就是變換后的基向量,這在多個變換的情況下也是成立的。考慮矩陣乘法AB,結果中的每一行都是A中相應的行與矩陣B相乘的結果。換言之,設a1, a2, a3為A的行,矩陣乘法能夠寫為:

這使得結論更加清晰,AB結果中的行向量確實是對A的基向量進行B變換的結果。

 

變換分類

變換的類別并不是互斥的,也不存在一定的“次序”或“層次”使得某一類比另一類多或少一些限制。

當討論一般意義上的變換時,我們將使用類似的術語:映射或函數。在最一般的意義上,映射就是一種簡單的規則,接受輸入,產生輸出。我們把從abF映射記作F(a) = b

 

線性變換

在數學上,如果滿足下式,那么映射F(a)就是線性的:

F(a + b) = F(a) + F(b)   以及  F(ka) = kF(a)

如果映射F保持了基本運算:加法和數量乘,那么就可以稱該映射為線性的。在這種情況下,將兩個向量相加然后再進行變換得到的結果和先分別進行變換再將變換后的向量相加得到的結果相同。同樣,將一個向量數量乘再進行變換和先進行變換再數量乘的結果也是一樣的。

這個線性變換的定義有兩條重要的引理:

(1) 映射F(a) = aM,當M為任意方陣時,說映射是一個線性變換,這是因為:

F(a + b) = (a + b)M = aM + bM = F(a) + F(b)

F(ka) = (ka)M = k(aM) = kF(a)

(2) 零向量的任意線性變換的結果仍然是零向量。(如果F(0) = aa0。那么F不可能是線性變換。因為F(k0) = a,但F(k0) ≠ kF(0)),因此線性變換不會導致平移(原點位置上不會變化)。

在某些文獻中,線性變換的定義是平行線變換后仍然是平行線。大多數情況下它是對的,但有一個小小的例外:投影(當一條直線投影后變成一個點,能認為這個點平行于什么?)除了這點理論上的例外,這種定義是正確的。線性變換可能造成“拉伸”,但直線不會”彎折“,所以平行線仍然保持平行。

 

仿射變換

仿射變換是指線性變換后接著平移。因此仿射變換的集合是線性變換的超集,任何線性變換都是仿射變換,但不是所有仿射變換都是線性變換。

任何具有形式 v' = vM + b 的變換都是仿射變換。

 

可逆變換

如果存在一個逆變換可以”撤銷“原變換,那么該變換是可逆的。換句話說,如果存在逆變換G,使得G(F(a)) = a,對于任意a,映射F(a)是可逆的。

存在非仿射變換的可逆變換,但暫不考慮它們。現在,我們集中精力于檢測一個仿射變換是否可逆。一個仿射變換就是一個線性變換加上平移,顯然,可以用相反的量”撤銷“平移部分,所以問題變為一個線性變換是否可逆。

顯然,除了投影以外,其他變換都能”撤銷“。當物體被投影時,某一維有用的信息被拋棄了,而這些信息時不可能恢復的。因此,所有基本變換除了投影都是可逆的。

因為任意線性變換都能表達為矩陣,所以求逆變換等價于求矩陣的逆。如果矩陣是奇異的,則變換不可逆;可逆矩陣的行列式不為0。

 

等角變換

如果變換前后兩向量夾角的大小和方向都不改變,該變換是等角的。只有平移,旋轉和均勻縮放是等角變換。等角變換將會保持比例不變,鏡像并不是等角變換,因為盡管兩向量夾角的大小不變,但夾角的方向改變了。所有等角變換都是仿射和可逆的。

 

正交變換

術語“正交”用來描述具有某種性質的矩陣。正交變換的基本思想是軸保持互相垂直,而且不進行縮放變換。

平移、旋轉和鏡像是僅有的正交變換。長度、角度、面積和體積都保持不變。(盡管如此,但因為鏡像變換被認為是正交變換,所以一定要密切注意角度、面積和體積的準確定義)。

正交矩陣的行列式為1或者負1,所有正交矩陣都是仿射和可逆的。

 

剛體變換

剛體變換只改變物體的位置和方向,不包括形狀。所有長度、角度、面積和體積都不變。平移和旋轉是僅有的剛體變換,鏡像并不被認為是剛體變換。剛體變換也被稱作正規變換,所有剛體變換都是正交、等角、可逆和仿射的,某些剛體變換旋轉矩陣的行列式為1。


posted on 2008-01-14 19:09 lovedday 閱讀(2296) 評論(0)  編輯 收藏 引用


只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


公告

導航

統計

常用鏈接

隨筆分類(178)

3D游戲編程相關鏈接

搜索

最新評論

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            一区二区三区.www| 亚洲第一在线| 六月天综合网| 久久高清国产| 久久国产日本精品| 久久激情视频免费观看| 久久国产精品第一页| 久久免费国产精品| 欧美激情久久久久久| 欧美日韩高清在线一区| 欧美性开放视频| 国产一区二区三区在线观看免费| 国产日韩在线看| 影音先锋久久精品| 一区二区三区高清在线| 亚洲免费在线| 久久影视精品| 亚洲国产高清高潮精品美女| 欧美激情一区二区三区蜜桃视频 | 日韩网站在线看片你懂的| 一区二区三区你懂的| 欧美在线|欧美| 亚洲激情社区| 香蕉成人伊视频在线观看| 欧美电影在线观看完整版| 国产精品美女久久久久久免费| 国产一区二区三区日韩| 99精品欧美一区二区三区综合在线| 亚洲欧美视频在线观看| 免费日韩成人| 午夜免费日韩视频| 欧美不卡在线| 国产一区二区精品丝袜| 亚洲午夜久久久久久久久电影院 | 欧美日韩国产va另类| 午夜免费在线观看精品视频| 欧美成人有码| 欧美日韩国产综合一区二区| 国产精品欧美久久| 精品99视频| 亚洲午夜小视频| 蜜桃av一区二区| 亚洲美女在线一区| 欧美中文在线免费| 国产精品国产馆在线真实露脸| 亚洲国产精品久久| 久久人体大胆视频| 中国成人黄色视屏| 欧美不卡视频| 亚洲国产乱码最新视频| 欧美一级视频一区二区| 日韩视频在线观看免费| 免费在线成人| 亚洲国产精彩中文乱码av在线播放| 亚洲综合好骚| 亚洲精品国产精品国自产观看浪潮| 亚洲欧美制服另类日韩| 欧美特黄一级| 亚洲一区精品在线| 亚洲精品午夜| 噜噜噜91成人网| 在线免费观看一区二区三区| 久久久久9999亚洲精品| 亚洲欧美国产毛片在线| 国产精品海角社区在线观看| 这里是久久伊人| 亚洲精品久久久久久久久久久久久 | 国产日韩亚洲欧美精品| 亚洲欧美一区二区三区在线| 日韩亚洲视频| 欧美日韩一区二区三区在线视频| 亚洲精品欧美日韩| 亚洲人线精品午夜| 欧美日韩综合视频| 亚洲欧美日本在线| 亚洲欧美在线免费观看| 亚洲精品国产精品国自产观看| 美女国产一区| 日韩午夜在线| 亚洲一区二区三区四区五区黄| 国产精品久久久久aaaa| 国产美女精品一区二区三区| 午夜在线精品偷拍| 久久久久国色av免费看影院| 亚洲国产精品悠悠久久琪琪| 最新日韩精品| 国产精品日韩欧美一区二区三区| 国产精品海角社区在线观看| 久久久成人网| 欧美人妖另类| 久久久免费精品| 欧美精品一区在线观看| 香蕉成人久久| 久久精品国产77777蜜臀| 亚洲激情一区| 亚洲一区二区毛片| 亚洲国产高清在线| 亚洲一区二区三区四区五区黄| 依依成人综合视频| 亚洲美女视频在线免费观看| 国产日韩综合一区二区性色av| 欧美成人精品1314www| 国产精品成人一区二区三区夜夜夜| 欧美在线欧美在线| 欧美日韩国产亚洲一区| 久久亚洲色图| 国产精品久在线观看| 亚洲丁香婷深爱综合| 国产午夜亚洲精品不卡| 99日韩精品| 99热精品在线观看| 米奇777超碰欧美日韩亚洲| 欧美一区二区三区视频在线观看| 欧美99在线视频观看| 久久国产精品网站| 国产精品黄色在线观看| 亚洲人午夜精品免费| 好吊妞这里只有精品| 亚洲一区日韩| 亚洲免费视频观看| 欧美日韩亚洲国产精品| 蜜臀久久久99精品久久久久久| 国产精品最新自拍| 亚洲网友自拍| 亚洲网站在线观看| 欧美女同在线视频| 亚洲片区在线| 亚洲激情影院| 欧美1区视频| 欧美激情一区二区三区在线视频| 国产日韩精品视频一区二区三区| 日韩午夜在线观看视频| 日韩视频免费观看高清在线视频 | 久久久亚洲成人| 欧美中文字幕视频| 国产精品护士白丝一区av| 一区二区三区欧美成人| 亚洲一区二区在| 国产精品成av人在线视午夜片| 久热国产精品| 国产字幕视频一区二区| 久久成人精品一区二区三区| 欧美在线视频播放| 国产午夜精品一区二区三区视频| 午夜久久影院| 看欧美日韩国产| 亚洲人成在线影院| 欧美日韩国产美| 亚洲最新合集| 欧美一区二区成人6969| 国产专区欧美精品| 亚洲激情欧美| 一本色道88久久加勒比精品| 欧美区国产区| 亚洲丝袜av一区| 久久精品一区二区三区中文字幕| 韩国免费一区| 欧美国产日韩在线| 一个色综合导航| 久久国产福利| 亚洲精品视频在线看| 国产精品wwwwww| 久久久综合视频| 日韩午夜在线电影| 久久国产精品亚洲77777| 亚洲激情小视频| 国产精品久久777777毛茸茸| 性做久久久久久免费观看欧美 | 亚洲国产精品久久久久秋霞蜜臀| 亚洲国产高清高潮精品美女| 亚洲永久字幕| 一区二区三区中文在线观看| 你懂的网址国产 欧美| 亚洲美女免费视频| 老色鬼精品视频在线观看播放| 日韩亚洲精品在线| 国产欧美二区| 欧美欧美全黄| 久久久99爱| 中文亚洲欧美| 亚洲国产精品成人va在线观看| 亚洲欧美日韩国产成人| 亚洲成色最大综合在线| 欧美日韩综合不卡| 猫咪成人在线观看| 亚洲天堂视频在线观看| 亚洲国产精品va在看黑人| 久久不射网站| 亚洲免费高清视频| 激情av一区二区| 国产精品美女www爽爽爽视频| 免费成人毛片| 久久精品国产第一区二区三区| 亚洲精品免费在线| 久久这里有精品15一区二区三区| 在线一区二区三区做爰视频网站| 国产精品国产自产拍高清av王其| 美女91精品| 牛牛精品成人免费视频| 久久久久久综合|