跑跑車首頁

當前位置:首頁攻略秘籍單機攻略 → 我的世界WorldEdit教程deform指令教程特殊函數(shù)旋轉(zhuǎn)與翻轉(zhuǎn)講解

我的世界WorldEdit教程deform指令教程特殊函數(shù)旋轉(zhuǎn)與翻轉(zhuǎn)講解

作者:佚名來源:本站整理 發(fā)表時間:2016/1/26 9:46:14 評論(0)

小編為大家?guī)砹恕段业氖澜纭稺orldEdit教程deform指令教程特殊函數(shù)旋轉(zhuǎn)與翻轉(zhuǎn)講解,WorldEdit提供了兩個特殊的函數(shù),swap(x,y) 與 rotate(x,y,a) ,二者的作用分別為交換兩個變量的值,與在一個平面上旋轉(zhuǎn)選區(qū),讓我們通過例子來了解。

I.指令簡介
II.指令結(jié)構(gòu)與使用方式
III.可用標示
IV.坐標范圍
V.變換方程-加減(移動)
VI.變換方程-乘除(縮放)
VII.函數(shù)的使用
VIII.特殊函數(shù)-旋轉(zhuǎn)與翻轉(zhuǎn)
IX.源坐標的使用
X.移動后源坐標的使用
XI.使用例子

首先是 swap(x,y)

它可以交換選區(qū)內(nèi)所有點的兩個指定坐標,即可以交換X與Y,XZ,或YZ,這樣可以達到分別相對于x=y, x=z, y=z 三個斜面進行面對稱轉(zhuǎn)換的效果,在使用時寫出要交換的兩個坐標即可。

下圖中有一個紅色羊毛球

我們嘗試使用指令:

  1. //deform swap(x,z)

復制代碼

交換xz,效果如下

可以看到球移動到了另一邊,我們實際完成是一個相對于平面x=z的對稱轉(zhuǎn)換,下圖可以看到平面的大概位置,使用玻璃標注出:

接著我們來看一下旋轉(zhuǎn),使用的函數(shù)為rotate(x,y, a)

xy分別為兩個坐標軸方向,可以為x,yz,共同確定了選區(qū)旋轉(zhuǎn)的基準面,也就是方向,a為需要旋轉(zhuǎn)的角,注意它的單位并非度,而是度,也就是說需要使用pi/2(90度) ,pi/6(30) (pi代表π,在WorldEdit中取值3.14159265358979323846)等作為值,并且值的正負代表了旋轉(zhuǎn)方向,讓我們通過在三個方向的旋轉(zhuǎn)來了解它的運作方式:

首先這是我們的球體的起始狀態(tài),同時這里開啟了F3模式來更清楚地了解旋轉(zhuǎn)方向(紅線指向方向為正X,藍線正Z,綠線正Y),注意下面的三個旋轉(zhuǎn)都是以下圖的狀態(tài)為基準的。

首先是XY平面的旋轉(zhuǎn),使用的指令為:

  1. //deform rotate(x,y,pi/4)

復制代碼

即順時針45度,效果如下:

接下來是XZ面,逆時針45度,指令為

  1. //deform rotate(x,z,pi/4)

復制代碼

效果如下:

最后是YZ面,同樣45度,指令:

  1. //deform rotate(y,z,pi/4)

復制代碼

結(jié)果如下:


玩家評論
我要點評

網(wǎng)名 注:您的評論需要經(jīng)過審核才會顯示出來。

已有 0 位玩家參與點評
下載排行