跑跑車首頁(yè)

當(dāng)前位置:首頁(yè)攻略秘籍單機(jī)攻略 → 我的世界WorldEdit創(chuàng)世神插件教程源坐標(biāo)使用說(shuō)明

我的世界WorldEdit創(chuàng)世神插件教程源坐標(biāo)使用說(shuō)明

作者:佚名來(lái)源:本站整理 發(fā)表時(shí)間:2015/12/30 10:03:37 評(píng)論(0)

小編為大家?guī)?lái)了《我的世界》WorldEdit創(chuàng)世神插件教程源坐標(biāo)的使用說(shuō)明,剛才提到了WorldEdit使用的不等式而非等式,這里簡(jiǎn)單來(lái)講解一下二者的區(qū)別(學(xué)霸可以跳過(guò))。

I.指令簡(jiǎn)介
II.指令結(jié)構(gòu)與使用方式
III.可用標(biāo)示
IV.坐標(biāo)范圍
V.等式與不等式
VI.空心圖形標(biāo)示的使用
VII.邏輯門的使用與多面體
VIII.函數(shù)的使用
IX.源坐標(biāo)的使用
X.移動(dòng)后源坐標(biāo)的使用
XI.例子-曲面
XII.例子-多面體
XIII.使用例子

IX.源坐標(biāo)的使用

現(xiàn)在我們來(lái)關(guān)注一下-r 標(biāo)示,它的作用是使生成時(shí)使用源坐標(biāo),簡(jiǎn)單來(lái)說(shuō),就是將整個(gè)地圖視作一個(gè)巨大的立體直角坐標(biāo)系,雖然生成的范圍依舊會(huì)被限制在選區(qū)中,但使用指令時(shí)可以帶入實(shí)際的坐標(biāo)進(jìn)行(即F3畫(huà)面上的XYZ坐標(biāo))運(yùn)算。

這樣說(shuō)起來(lái)可能不好理解,讓我們來(lái)看一個(gè)例子吧:

我們的目標(biāo)是建立一個(gè)以上圖的玻璃方塊位置為中心,半徑為5的球體,首先我們需要得到這個(gè)玻璃方塊的坐標(biāo),即(-167;30;324) (見(jiàn)上圖左上角最后一行Looking at:)。

我們知道,三維球面的方程是

(x-xc)2+(y-yc)2+(z-zc)2=r2

帶入我們的中心點(diǎn)坐標(biāo),并加上半徑5,就成了:

(x+167)^2+(y-31)^2+(z-324)^2=25

復(fù)制代碼

現(xiàn)在我們可以將它轉(zhuǎn)化成不等式,來(lái)表達(dá)球體內(nèi)部:

(x+167)^2+(y-31)^2+(z-324)^2<25

復(fù)制代碼

將其帶入指令(不要忘記-r標(biāo)示):

//g 155 -r (x+167)^2+(y-31)^2+(z-324)^2<25

復(fù)制代碼

輸入指令,可以得到下面的結(jié)果:

我們成功地在正確的位置生成了正確的球體(你說(shuō)你弄這么一大堆就為跟我說(shuō)個(gè)球?)

接著我們來(lái)看這個(gè)模式可能的另一個(gè)應(yīng)用,使用三個(gè)點(diǎn)來(lái)生成一個(gè)平面:

如上圖,在空間里選擇了三個(gè)點(diǎn),使用羊毛標(biāo)注,我們的目標(biāo)是找到并生成這過(guò)這三個(gè)點(diǎn)的唯一平面(給出空間中三個(gè)不在同一直線的點(diǎn),僅存在一個(gè)過(guò)這三點(diǎn)的平面)。

首先我們需要找到這三個(gè)點(diǎn)的坐標(biāo):

R(-177;23;230)

B(-176;36;315)

Y(-164;29;316)

通過(guò)計(jì)算,我們可以得到平面的方程為:

-92x-181y-163z+41669=0

復(fù)制代碼

接下來(lái)我們來(lái)將它帶入指令

//g 95:0 -r -h -92*x-181*y-163*z+41669<0

復(fù)制代碼

可以看到等式轉(zhuǎn)換成了不等式,并且使用了-h標(biāo)示來(lái)僅生成平面,輸入后我們得到的是:

可以看到我們成功生成了過(guò)三點(diǎn)的平面,可以注意到只有這個(gè)平面在選區(qū)中的部分被生成了,也可以理解為生成了平面與選區(qū)范圍的交集


玩家評(píng)論
我要點(diǎn)評(píng)

網(wǎng)名 注:您的評(píng)論需要經(jīng)過(guò)審核才會(huì)顯示出來(lái)。

已有 0 位玩家參與點(diǎn)評(píng)
下載排行