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

天行健 君子當(dāng)自強(qiáng)而不息

3D中的方位和角位移(3)

HTML clipboard

 

四元數(shù)記法

一個(gè)四元數(shù)包含一個(gè)標(biāo)量和一個(gè)3D向量分量,經(jīng)常記標(biāo)量分量為w,記向量分量為單一的 v 或分開的x、y、z。兩種記法分別如下:

[w v ]

[w, (x, y, z)]

在某些情況下,用 v 這樣的短記法更方便,但在另一些情況下,"擴(kuò)展"的記法會(huì)更清楚。

也可以將四元數(shù)豎著寫,有時(shí)這會(huì)使等式的格式一目了然,"行"或"列"四元數(shù)沒有明顯的區(qū)別。

 

四元數(shù)和復(fù)數(shù)

復(fù)數(shù)對(duì)(a, b)定義了數(shù)a+bi,i是所謂的虛數(shù),滿足i2 = -1:a稱作實(shí)部,b稱作虛部。任意實(shí)數(shù)k都能表示為復(fù)數(shù)(k, 0)=k + 0i。

復(fù)數(shù)能夠相加、相減、相乘,如公式10.1所示:

通過(guò)使虛部變負(fù),還能夠計(jì)算復(fù)數(shù)的共軛,記法如公式10.2:

還能夠計(jì)算復(fù)數(shù)的模。這個(gè)運(yùn)算的記法和解釋與實(shí)數(shù)的絕對(duì)值類似,實(shí)際上,如果將實(shí)數(shù)表示成復(fù)數(shù),它們將產(chǎn)生相同的結(jié)果。公式10.3是計(jì)算復(fù)數(shù)大小的公式:

復(fù)數(shù)集存在于一個(gè)2D平面上,可以認(rèn)為這個(gè)平面有兩個(gè)軸:實(shí)軸和虛軸。這樣,就能將復(fù)數(shù)(x, y)解釋為2D向量。用這種方法解釋復(fù)數(shù)時(shí),它們能用來(lái)表達(dá)平面中的旋轉(zhuǎn)。看看復(fù)數(shù)p繞原點(diǎn)旋轉(zhuǎn)角度θ的情況,如圖10.9所示:

為進(jìn)行這個(gè)旋轉(zhuǎn),引入第二個(gè)復(fù)數(shù) q = (cosθ, sinθ)。現(xiàn)在,旋轉(zhuǎn)后的復(fù)數(shù)p'能用復(fù)數(shù)乘法計(jì)算出來(lái):

p = x + yi

q = cosθ + i sinθ

p' = pq = (x + yi)(cosθ + i sinθ) = (xcosθ - ysinθ) + (xsinθ + ycosθ)i

引入復(fù)數(shù)q和用2x2旋轉(zhuǎn)矩陣達(dá)到的效果是一樣的,但復(fù)數(shù)提供了另一種有趣的記法。

四元數(shù)擴(kuò)展了復(fù)數(shù)系統(tǒng),它使用三個(gè)虛部i, j, k。它們的關(guān)系如下:

一個(gè)四元數(shù)[w, (x, y, z)]定義了復(fù)數(shù) w+xi+yj+zk,很多標(biāo)準(zhǔn)復(fù)數(shù)的性質(zhì)都能應(yīng)用到四元數(shù)上。更重要的是,和復(fù)數(shù)能用來(lái)旋轉(zhuǎn)2D中的向量類似,四元數(shù)也能用來(lái)旋轉(zhuǎn)3D中的向量。

 

四元數(shù)和軸-角對(duì)

歐拉證明了一個(gè)旋轉(zhuǎn)序列等價(jià)于單個(gè)旋轉(zhuǎn)。因此,3D中的任意角位移都能表示為繞單一軸的單一旋轉(zhuǎn)(這里的軸是一般意義上的旋轉(zhuǎn)軸,不要和笛卡爾坐標(biāo)軸混淆。顯然,旋轉(zhuǎn)軸的方向是任意的)。當(dāng)一個(gè)方位用這種形式來(lái)描述時(shí)稱作軸-角描述法(實(shí)際上,能將軸-角形式作為描述方位的第四種表達(dá)方式。但是,軸-角對(duì)很少用到,經(jīng)常被歐拉角或四元數(shù)替代)。

設(shè) n 為旋轉(zhuǎn)軸,對(duì)于旋轉(zhuǎn)軸來(lái)說(shuō)長(zhǎng)度并不重要,將 n 定義為單位長(zhǎng)度會(huì)比較方便。根據(jù)左手或右手法則, n 的方向定義了哪邊將被認(rèn)為是旋轉(zhuǎn)"正"方向。設(shè)θ為繞軸旋轉(zhuǎn)的量,因此,軸-角對(duì)( n , θ)定義了一個(gè)角位移:繞 n 指定的軸旋轉(zhuǎn)θ角。

四元數(shù)能被解釋為角位移的軸-角對(duì)方式。然而, n 和θ不是直接存儲(chǔ)在四元數(shù)的四個(gè)數(shù)中,它們的確在四元數(shù)里,但不是那么直接。公式10.4列出了四元數(shù)中的數(shù)和 n ,θ的關(guān)系,兩種四元數(shù)加法都被使用了。

記住, q 的w分量和θ有關(guān)系,但它們不是一回事。同樣, v n 也有關(guān)系但不完全相同。

 

負(fù)四元數(shù)

四元數(shù)能求負(fù),做法很直接,將每個(gè)分量對(duì)變負(fù),見公式10.5:

- q = -[w  (x  y  z)] = [-w  (-x  -y  -z)] = -[w v ] = [-w  - v ]      

公式10.5  四元數(shù)求負(fù)

q 和- q 代表的實(shí)際角位移是相同的,很奇怪吧!如果我們將θ加上360度的倍數(shù),不會(huì)改變 q 代表的角位移,但它使 q 的四個(gè)分量都變負(fù)了。因此,3D中的任意角位移都有兩種不同的四元數(shù)表示方法,它們互相為負(fù)。

 

單位四元數(shù)

幾何上,存在兩個(gè)"單位"四元數(shù),它們代表沒有角位移,[1, 0 ]和[-1, 0 ](注意粗體 0 ,它們代表零向量)。當(dāng)θ是360度的偶數(shù)倍時(shí),有第一種形式,cos(θ/2)=1;θ是360度的奇數(shù)倍時(shí),cos( θ /2)=-1。在兩種情況下,都有sin(θ/2)=0,所以 n 的值無(wú)關(guān)緊要。它的意義在于:

當(dāng)旋轉(zhuǎn)角θ是360度的整數(shù)倍時(shí),方位并沒有改變,并且旋轉(zhuǎn)軸也是無(wú)關(guān)緊要的。

數(shù)學(xué)上,實(shí)際只有一個(gè)單位四元數(shù):[1, 0 ]。用任意四元數(shù) q 乘以單位四元數(shù)[1, 0 ],結(jié)果仍是 q 。任意四元數(shù) q 乘以另一個(gè)"幾何單位"[-1, 0 ]時(shí)得到- q 。幾何上,因?yàn)?strong> q 和- q 代表的角位移相同,可認(rèn)為結(jié)果是相同的。但在數(shù)學(xué)上, q 和- q 不相等,所以[-1, 0 ]并不是"真正"的單位四元數(shù)。

 

四元數(shù)的模

和復(fù)數(shù)一樣,四元數(shù)也有模。記法和公式都和向量類似,如公式10.6所示:

讓我們看看它的幾何意義,代入 θ n ,可得到:

n 為單位向量,所以:

應(yīng)用三角公式sin2x + cos2x = 1,得到:

如果為了用四元數(shù)來(lái)表示方位,我們僅使用符合這個(gè)規(guī)則的單位四元數(shù)。

 

四元數(shù)共軛和逆

四元數(shù)的共軛記作 q *,可通過(guò)讓四元數(shù)的向量部分變負(fù)來(lái)獲得,見公式10.7:

四元數(shù)的逆記作 q ^-1,定義為四元數(shù)的共軛除以它的模,見公式10.8:

四元數(shù)的逆和實(shí)數(shù)的倒數(shù)有著有趣的對(duì)應(yīng)關(guān)系。對(duì)于實(shí)數(shù)a,它的逆a-1為1/a,從另一方面說(shuō),aa-1 = a-1a = 1。四元數(shù)的逆也有著同樣的性質(zhì),一個(gè)四元數(shù) q 乘以它的逆 q -1,即可得到單位四元數(shù)[1, 0 ]。

公式10.8是四元數(shù)逆的正式定義,但我們只使用單位四元數(shù),所以四元數(shù)的逆和共軛是相等的。

共軛非常有趣,因?yàn)?strong> q 和 q *代表相反的角位移。很容易驗(yàn)證這種說(shuō)法,使 v 變負(fù),也就是使旋轉(zhuǎn)軸反向,它顛倒了我們所認(rèn)為的旋轉(zhuǎn)正方向。因此, q 繞軸旋轉(zhuǎn)θ角,而 q *沿相反的方向旋轉(zhuǎn)相同的角度。


 

posted on 2008-02-13 13:38 lovedday 閱讀(1798) 評(píng)論(1)  編輯 收藏 引用

評(píng)論

# re: 3D中的方位和角位移(3) 2011-12-21 15:27 WMQ

樓主真乃神人也  回復(fù)  更多評(píng)論   


只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


公告

導(dǎo)航

統(tǒng)計(jì)

常用鏈接

隨筆分類(178)

3D游戲編程相關(guān)鏈接

搜索

最新評(píng)論

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            欧美福利一区二区| 久久一区二区三区国产精品 | 欧美丝袜第一区| 欧美—级a级欧美特级ar全黄| 欧美暴力喷水在线| 免费成人黄色片| 欧美黄在线观看| 欧美日韩视频一区二区| 国产精品久久国产精麻豆99网站| 国产精品日韩一区| 亚洲国产va精品久久久不卡综合| 亚洲国产高潮在线观看| 中文精品99久久国产香蕉| 亚洲欧美另类久久久精品2019| 午夜精品99久久免费| 久久尤物电影视频在线观看| 亚洲国产一区二区视频| 欧美国产日韩精品| 中日韩午夜理伦电影免费| 久久国产精品99精品国产| 免费看精品久久片| 国产精品成人v| 极品中文字幕一区| 99精品视频免费在线观看| 午夜精品国产更新| 欧美 日韩 国产一区二区在线视频 | 欧美日韩一区高清| 欧美日韩一区二区三区四区五区| 国产精品羞羞答答| 亚洲人成久久| 久久久人成影片一区二区三区| 亚洲国产欧美一区| 亚洲一区二区三区精品视频| 久久激情婷婷| 欧美日韩亚洲一区在线观看| 激情欧美一区| 欧美一区二区三区免费视| 亚洲第一黄网| 久久精品女人的天堂av| 国产精品美女久久久浪潮软件| 亚洲欧洲日本mm| 另类天堂视频在线观看| 亚洲永久在线| 国产精品国产福利国产秒拍 | 国产亚洲欧美一区| 亚洲性感激情| 亚洲国产黄色片| 久久精品国内一区二区三区| 国产精品美女久久久久aⅴ国产馆| 亚洲精品国产系列| 欧美大胆a视频| 久久久一本精品99久久精品66| 国产精品一区二区久久久| 中日韩在线视频| 亚洲欧洲视频在线| 欧美激情va永久在线播放| 亚洲激情亚洲| 免费一级欧美片在线播放| 性色av一区二区三区在线观看 | 亚洲国产精品久久久久婷婷老年 | 亚洲国产欧美在线人成| 久久免费一区| 久久国产精品久久精品国产| 国产亚洲成av人在线观看导航 | 在线日韩av片| 久久五月激情| 玖玖视频精品| 亚洲精品网站在线播放gif| 亚洲大片在线| 欧美精品福利| 亚洲网站在线播放| 亚洲图片欧美日产| 国产日韩精品久久| 另类图片国产| 欧美韩国一区| 亚洲一区视频在线观看视频| 亚洲美女av黄| 欧美日韩一二三四五区| 国产精品二区在线| 欧美一区91| 久久久久高清| 亚洲免费黄色| 亚洲永久在线观看| 精品电影在线观看| 欧美激情亚洲自拍| 欧美视频在线视频| 久久久久久久久综合| 久久综合精品一区| 这里是久久伊人| 欧美一区二区三区播放老司机| 亚洲国产日韩精品| 亚洲五月六月| 亚洲国产一区二区三区a毛片| 亚洲精品裸体| 国产一本一道久久香蕉| 亚洲区第一页| 精品999在线观看| 一本色道久久综合| 亚洲大片精品永久免费| 一区二区三区高清不卡| 一区二区视频免费在线观看| 亚洲免费观看在线观看| 韩国成人精品a∨在线观看| 久久精品国产亚洲aⅴ| 欧美成人免费小视频| 欧美一区二区在线免费播放| 蜜桃av综合| 久久本道综合色狠狠五月| 免费影视亚洲| 久久婷婷国产综合精品青草| 国产精品久久久久久久一区探花 | 在线视频一区二区| 久久精品国产91精品亚洲| 亚洲色诱最新| 欧美岛国在线观看| 蜜桃久久av| 国产婷婷精品| 亚洲免费视频一区二区| 9国产精品视频| 久久久精品免费视频| 欧美一区二区福利在线| 欧美日韩一区二区三区| 亚洲美女黄网| 一区二区三区免费网站| 麻豆国产va免费精品高清在线| 久久免费的精品国产v∧| 国产精品一区二区视频| 99国产精品久久久久久久久久 | 一本色道久久综合亚洲91| 久久视频一区| 久久午夜羞羞影院免费观看| 国产日韩欧美高清| 欧美与黑人午夜性猛交久久久| 欧美国产日韩免费| 亚洲国产中文字幕在线观看| 亚洲第一伊人| 免费一级欧美片在线播放| 欧美高清视频一区| 91久久久久久久久| 欧美激情久久久| 日韩视频在线一区二区三区| 9l视频自拍蝌蚪9l视频成人| 欧美色综合天天久久综合精品| 日韩亚洲欧美成人一区| 亚洲视频一二区| 国产精品久久久久久影视| 一区二区三区视频在线观看 | 亚洲天堂av图片| 国产精品国色综合久久| 亚洲小说欧美另类社区| 久久久国产精品一区二区中文| 国语自产在线不卡| 玖玖玖免费嫩草在线影院一区| 欧美国产精品v| 一片黄亚洲嫩模| 国产精品久久久久久久7电影 | 亚洲男人av电影| 久久精品一区四区| 亚洲黄色在线视频| 欧美午夜精品理论片a级按摩| 午夜精品久久| 欧美ed2k| 亚洲视频中文| 国产性天天综合网| 美女主播视频一区| 中文在线资源观看网站视频免费不卡 | 亚洲女人av| 欧美成人嫩草网站| 正在播放亚洲| 久久人人97超碰精品888| 日韩午夜在线观看视频| 国产乱肥老妇国产一区二| 久久夜色精品国产亚洲aⅴ| 欧美激情1区2区| 香蕉国产精品偷在线观看不卡 | 亚洲愉拍自拍另类高清精品| 久久久水蜜桃| 中文欧美日韩| 伊人成年综合电影网| 欧美日韩1区2区| 久久精品国产69国产精品亚洲| 999亚洲国产精| 欧美成人午夜影院| 欧美专区在线观看| 一区二区久久| 亚洲国产精品电影| 国产亚洲在线| 国产精品毛片在线| 欧美精品videossex性护士| 欧美一级在线视频| 中国av一区| 一本高清dvd不卡在线观看| 久久综合狠狠综合久久激情| 亚洲夜间福利| 99国产精品久久久久久久成人热| 国产主播精品| 国产日本欧美一区二区| 欧美亚州在线观看| 欧美人体xx| 欧美国产日韩一区二区在线观看|