第三章:多坐标系
第一節(jié):為什么要有多坐標(biāo)系
當(dāng)我們使用一個(gè)坐標(biāo)系來(lái)描繪整個(gè)場(chǎng)景的時(shí)候,場(chǎng)景中的任意點(diǎn)都可以用該坐標(biāo)系描述,此時(shí)如果有一只羊一遍搖動(dòng)著耳朵,一邊走,這個(gè)時(shí)候如果進(jìn)行坐標(biāo)的轉(zhuǎn)換會(huì)發(fā)現(xiàn)異常的麻煩,此時(shí)如果我們把羊看做整體,羊的移動(dòng)問(wèn)題就可以用這個(gè)坐標(biāo)系解決,但是這只該死的羊還搖動(dòng)耳朵,這時(shí)候我們應(yīng)該以羊?yàn)樽鴺?biāo)系,羊的耳朵移動(dòng)是在羊這個(gè)坐標(biāo)系的基礎(chǔ)上就簡(jiǎn)單了。
第二節(jié):世界坐標(biāo)系
1.世界坐標(biāo)系的概念
世界坐標(biāo)系是一個(gè)特殊的坐標(biāo)系,它建立了描述其他坐標(biāo)系所需要的參考框架。世界坐標(biāo)系就是最大的坐標(biāo)系,世界坐標(biāo)系也被稱為全局坐標(biāo)系或者宇宙坐標(biāo)系。
2.關(guān)于世界坐標(biāo)系的常見問(wèn)題
- 世界坐標(biāo)系的典型問(wèn)題都是關(guān)于初始位置和環(huán)境的。如下
- 每個(gè)物體的位置和方向
- 攝像機(jī)的位置和方向
- 世界中每一點(diǎn)的地形是什么(如山丘,建筑,湖泊等)
- 各物體從哪里來(lái)到哪里去(NPC的運(yùn)動(dòng)策略)
第三節(jié):物體坐標(biāo)系
1.物體坐標(biāo)系的概念
物體坐標(biāo)系是和特定物體相關(guān)聯(lián)的坐標(biāo)系,每個(gè)物體都有他們獨(dú)立的坐標(biāo)系,當(dāng)物體移動(dòng)或者改變方向的時(shí)候,和該物體相關(guān)聯(lián)的坐標(biāo)系將隨之移動(dòng)或改變方向。例如,我們每個(gè)人都帶著自己的坐標(biāo)系,如果我告訴你“向前一步走”是指在物體坐標(biāo)系中向前走,當(dāng)我告訴你“向北一步走”,此時(shí)的向北是在世界坐標(biāo)系的基礎(chǔ)上,因?yàn)榍昂笞笥沂俏矬w坐標(biāo)系自己知道的,但是東西南北是在世界坐標(biāo)系下衍生出來(lái)的概念。
還有一個(gè)簡(jiǎn)單的例子,例如我詢問(wèn)你車?yán)锏囊繇懯窃谀?#xff0c;即使你在濰坊,你也不能告訴我在濰坊,而是告訴我在車的哪里,應(yīng)該說(shuō)在車門上。這個(gè)時(shí)候就是以物體坐標(biāo)系為基礎(chǔ),而不是世界坐標(biāo)系。
2.物體坐標(biāo)系常見問(wèn)題
- ?周圍有互相作用的物體嗎?(我需要攻擊他嗎)
- 哪個(gè)方向?在我前面嗎?我左邊一點(diǎn)?(我應(yīng)該是射擊它還是逃跑)
第四節(jié):攝像機(jī)坐標(biāo)系
1.攝像機(jī)坐標(biāo)系的概念
攝像機(jī)坐標(biāo)系是和觀察者密切相關(guān)的坐標(biāo)系。攝像機(jī)坐標(biāo)系和屏幕坐標(biāo)系相似,差別在于攝像機(jī)坐標(biāo)系處于3D空間中,而屏幕坐標(biāo)系是在2D平面里,可以理解攝像機(jī)坐標(biāo)的獲取視景展示在屏幕上。攝像機(jī)坐標(biāo)系可以理解為特殊的“物體坐標(biāo)系”,攝像機(jī)坐標(biāo)系中,攝像機(jī)在原點(diǎn),x軸向右,z軸向前(攝像機(jī)的拍攝方向),y軸向上(不是世界的上方,而是攝像機(jī)本身的上方,如果放反了,拍出來(lái)的就是反的效果)
2.攝像機(jī)坐標(biāo)系常見的問(wèn)題
- 3D空間中的給定點(diǎn)在攝像機(jī)前方嗎?
- 3D空間中給定點(diǎn)是在屏幕上,還是超出了攝像機(jī)平截錐體的左右上下邊界?(平截錐體就是攝像機(jī)能觀察到的金字塔區(qū)域)
- 某個(gè)物體是否在屏幕上?它的部分在,或全部不在?
- 兩個(gè)物體,誰(shuí)在前面?(該問(wèn)題稱作可見性檢測(cè))
第五節(jié):慣性坐標(biāo)系
1.慣性坐標(biāo)系的概念
有時(shí)候,好的術(shù)語(yǔ)是引領(lǐng)人們正確理解主題的關(guān)鍵。為了簡(jiǎn)化世界坐標(biāo)系到物體坐標(biāo)系的轉(zhuǎn)換,人們引入了一種新的坐標(biāo)系,稱作慣性坐標(biāo)系,意思是在世界坐標(biāo)系到物體坐標(biāo)系的“半途”。慣性坐標(biāo)系的原點(diǎn)與物體坐標(biāo)系的原點(diǎn)相重合,并且慣性坐標(biāo)系的軸平行于世界坐標(biāo)系的軸。
上圖中,物體坐標(biāo)系(Object Space)的坐標(biāo)點(diǎn)要轉(zhuǎn)換到世界坐標(biāo)系(World Space)中,就需要實(shí)用慣性坐標(biāo)系(Inertial Space)作為過(guò)渡。?
?
轉(zhuǎn)載于:https://www.cnblogs.com/metalsteel/p/6387628.html
總結(jié)
- 上一篇: 梦到捡板栗什么意思
- 下一篇: There is no public k