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

天行健 君子當(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>
            欧美大片免费观看| 亚洲一区视频在线| 欧美电影免费观看| 久久xxxx精品视频| 悠悠资源网亚洲青| 久久精品国产久精国产思思 | 亚洲精品孕妇| 一本色道久久88综合日韩精品 | 国产视频在线观看一区| 亚洲一区美女视频在线观看免费| 夜夜嗨av色综合久久久综合网| 正在播放欧美视频| 免费日韩视频| 一区二区动漫| 久久综合久久综合这里只有精品| 国产精品成人免费| 欧美亚洲视频在线看网址| 亚洲国产精品成人久久综合一区| 久久精品国产免费看久久精品| 性久久久久久| 亚洲精品欧洲精品| 午夜国产一区| 99国产精品久久久| 亚洲欧美激情视频| 在线一区二区视频| 亚洲精品国久久99热| 久久久国产精品一区二区三区| 99人久久精品视频最新地址| 香蕉国产精品偷在线观看不卡| 亚洲第一精品影视| 国产精品视频在线观看| 欧美精品成人| 久久成人免费网| 欧美激情第一页xxx| 久久久精品国产免费观看同学| 久久av免费一区| 亚洲午夜精品| 亚洲精品网址在线观看| 国产日韩亚洲| 亚洲精品视频一区| 久久婷婷人人澡人人喊人人爽 | 亚洲经典自拍| 亚洲成色精品| 久久久久国产一区二区三区四区 | 午夜精品视频在线| 中文久久乱码一区二区| 麻豆精品视频在线观看| 亚洲视频国产视频| 欧美日韩国产123区| 欧美人与禽性xxxxx杂性| 欧美黑人国产人伦爽爽爽| 国产欧美短视频| 国产视频亚洲精品| 亚洲午夜久久久久久久久电影院| 免费在线亚洲| 亚洲激情成人在线| 美女国产精品| 欧美美女操人视频| 亚洲人午夜精品| 日韩一区二区精品| 亚洲在线中文字幕| 久久激情五月激情| 男人的天堂亚洲在线| 欧美在线亚洲一区| 国产视频一区二区三区在线观看| 欧美一级播放| 久久超碰97人人做人人爱| 国色天香一区二区| 亚洲片区在线| 亚洲东热激情| 一区二区三区精品视频在线观看| 欧美韩日一区| 亚洲天堂偷拍| 亚洲综合第一页| 国产在线精品二区| av成人毛片| 亚洲精品乱码久久久久久黑人| 欧美成人中文字幕在线| 一级日韩一区在线观看| 制服丝袜亚洲播放| 国产日韩欧美| 免费一级欧美片在线播放| 亚洲一区日韩在线| 国产资源精品在线观看| 女同性一区二区三区人了人一 | 欧美中文字幕第一页| 亚洲国产精品成人综合| 欧美亚洲一区二区三区| 美国三级日本三级久久99| 欧美色区777第一页| 国产精品久久久久久久久久尿| 国产日韩欧美综合在线| 久久精品午夜| 欧美va亚洲va香蕉在线| 亚洲一区二区三区精品在线观看| 亚洲欧美日韩区| 亚洲韩国青草视频| 久久久精品视频成人| 久久人91精品久久久久久不卡| 欧美婷婷久久| 久久久久久网址| 亚洲欧美精品中文字幕在线| 激情另类综合| 久久九九久精品国产免费直播 | 亚洲综合久久久久| 亚洲第一网站| 亚洲视频一区二区在线观看| 久久中文精品| **性色生活片久久毛片| 日韩小视频在线观看专区| 麻豆av一区二区三区久久| 亚洲午夜激情| 欧美国产综合| 可以看av的网站久久看| 国产精品欧美精品| 欧美福利视频在线观看| 欧美1区3d| 久久久欧美精品sm网站| 国产精品国产三级国产普通话三级| 久久综合电影| 国产精品影片在线观看| 欧美在线一级va免费观看| 免费在线观看精品| 久久久国产成人精品| 国产精品美女一区二区| 亚洲美女视频在线观看| 亚洲人成网站在线播| 久久欧美中文字幕| 久久九九99| 国产欧美日韩精品a在线观看| 中国成人在线视频| 一本在线高清不卡dvd| 欧美精品黄色| 91久久久久久久久| 亚洲激情av在线| 男人的天堂成人在线| 欧美成人免费全部观看天天性色| 国产日产欧产精品推荐色| 亚洲一区久久久| 久久国产一区二区| 国产一级久久| 亚洲国产精品成人久久综合一区 | 亚洲免费在线看| 亚洲综合色网站| 亚洲欧美日韩成人高清在线一区| 欧美日韩精品免费观看视一区二区 | 国产精品久久久久久久7电影| 日韩视频一区二区在线观看 | 国产午夜精品视频免费不卡69堂| 一区二区免费在线视频| 亚洲一区制服诱惑| 国产精品红桃| 欧美一区二区高清| 快she精品国产999| 亚洲国内在线| 欧美精品黄色| 亚洲一区影音先锋| 久久嫩草精品久久久久| 亚洲国产精品激情在线观看| 欧美另类videos死尸| 亚洲视频日本| 美女黄色成人网| 99精品视频网| 国产精品一区二区三区四区五区| 欧美一级在线视频| 亚洲激情视频| 午夜亚洲性色视频| **欧美日韩vr在线| 欧美色123| 久久精品天堂| 性欧美暴力猛交另类hd| 国产一区二区三区观看| 久久综合色综合88| 亚洲午夜视频在线观看| 久久一区亚洲| 亚洲深爱激情| 精品成人国产| 欧美体内she精视频在线观看| 欧美一区亚洲二区| 亚洲精品中文字幕有码专区| 久久久久9999亚洲精品| 一区二区欧美日韩| 激情欧美日韩| 国产精品久久久久久福利一牛影视| 久久久久久久久综合| 久久婷婷国产综合国色天香| 亚洲人成网站在线播| 国产日韩欧美亚洲| 欧美顶级少妇做爰| 香蕉成人伊视频在线观看| 亚洲国产精品精华液网站| 久久爱www.| 亚洲午夜久久久| 日韩视频永久免费| 欧美多人爱爱视频网站| 久久av一区二区三区| 亚洲图片自拍偷拍| 日韩天堂在线观看| 欧美激情视频给我| 亚洲精品中文字|