可對(duì)高德來(lái)說(shuō),這根本不算問(wèn)題,現(xiàn)有的信息就足夠使用了——不就是簡(jiǎn)單的解析幾何嘛。直接建立一個(gè)笛卡爾坐標(biāo)系,然后拆解出每枚星子的向量坐標(biāo),不就能確定每枚星子的位置了?
首先,需要一個(gè)原點(diǎn)。
原點(diǎn)是所有向量的起源。
只有確定了原點(diǎn),才有辦法確定長(zhǎng)度距離,繼而確定每個(gè)節(jié)點(diǎn)的向量坐標(biāo)。
法術(shù)星海中除了星子與法術(shù)模型就沒(méi)有其他物體存在,然而星子又是在不斷移動(dòng)的,顯然不是固定參照物無(wú)法作為原點(diǎn)。
若是以法術(shù)模型其中的一個(gè)星子作為原點(diǎn),又會(huì)出現(xiàn)兩個(gè)法術(shù)模型節(jié)點(diǎn)重疊或者星軌交叉干擾的情況。
不過(guò)這也好辦,將第一枚星子所在的位置視為原點(diǎn)就行了。
以原點(diǎn)為中心,建立一個(gè)最經(jīng)典的坐標(biāo)系
再用一個(gè)有序的三元數(shù)組確定法術(shù)模型每個(gè)節(jié)點(diǎn)的位置。
三元數(shù)組由三個(gè)數(shù)組成,這三個(gè)數(shù)負(fù)責(zé)指導(dǎo)如何從原點(diǎn)(向量)出發(fā)到達(dá)它的尖端(向量終點(diǎn))。
第一個(gè)數(shù)代表沿著x軸走多遠(yuǎn),正數(shù)代表向右移動(dòng),負(fù)數(shù)代表向左移動(dòng)。
第二個(gè)數(shù)代表在此之后沿著平行y軸的方向走多遠(yuǎn)。
第三個(gè)數(shù)代表沿著z軸方向走多遠(yuǎn)。
同樣,通過(guò)法術(shù)配方中所記錄的星子走向,便可反推出每枚星子的坐標(biāo)。
高德起身,從一旁的置物架取出一支炭筆,直接在法術(shù)配方的空白處上開(kāi)始記錄。
第一枚星子為原點(diǎn),坐標(biāo)記為(0,0,0)
“前進(jìn)一,右進(jìn)一又三分一,上進(jìn)四分一”
左右為x軸,前后為y軸,上下為z軸。
第二枚星子的坐標(biāo)記為(43,1,14)。
“前進(jìn)二分一,右進(jìn)三分二,下進(jìn)二分一”
第三枚星子是以第二枚星子為進(jìn)行移動(dòng),不能直接對(duì)比原點(diǎn)進(jìn)行記錄,可也不是啥大問(wèn)題——不就是簡(jiǎn)單的向量加法運(yùn)算嘛。
通過(guò)運(yùn)算,即可得出第三枚星子的坐標(biāo)為(2,32,-14)。
就這么依次推算下去。
很快,高德就將酸液飛濺的法術(shù)模型拆解成一個(gè)坐標(biāo)軸以及包括原點(diǎn)在的九個(gè)向量坐標(biāo)。
而后,高德眼神灼灼地看著紙上的九個(gè)三元數(shù)組,開(kāi)始嘗試將之記憶下來(lái)。
顯然,九個(gè)三元數(shù)組可比法術(shù)配方那繁雜的敘述簡(jiǎn)單多了,更別說(shuō)高德天生對(duì)數(shù)字的敏感性就極高。
僅僅是幾分鐘的時(shí)間,他就將這九個(gè)坐標(biāo)牢記于心。
“試試看?!?
既然前期工作已經(jīng)做好,高德說(shuō)干就干,當(dāng)即開(kāi)始嘗試。
.b