跑跑車首頁

當(dāng)前位置:首頁攻略秘籍單機(jī)攻略 → 我的世界WorldEdit教程Perlin噪聲生成實(shí)例

我的世界WorldEdit教程Perlin噪聲生成實(shí)例

作者:佚名來源:本站整理 發(fā)表時(shí)間:2016/2/3 9:19:57 評論(0)

小編為大家?guī)砹恕段业氖澜纭稺orldEdit教程Perlin噪聲生成實(shí)例,前面介紹了Perlin噪聲函數(shù)的各個(gè)參數(shù),如果有不明白的部分歡迎提問,有錯(cuò)誤也請指出。

講了那么多Perlin噪聲的用法,你們可能會問了,這玩意能干啥?

我這里總結(jié)了一些我找到的用法,各位也可以繼續(xù)研究發(fā)掘這個(gè)功能的潛力。

每個(gè)例子的生成指令在圖片上,還有許多需要完善的地方。

4.1.模擬洞穴生成

指令參考

//replace =perlin(200,x,y,z,0.07,1,0.4)>0.3 stone

復(fù)制代碼

下圖是將上圖的石頭替換成了玻璃以看到生成的情況

4.2.模擬云彩生成

指令參考

//replace =perlin(9812,x/2,y/1.5,z/2,0.08,2,0.2)<0.2 wool

復(fù)制代碼

雖然有時(shí)候會生成出一些奇怪形狀的不過大體來說形狀還是可以接受的

4.3.模擬礦石簇生成

指令參考

//replace =perlin(200,x/0.3,y/0.3,z/0.3,0.07,1,0.6)>0.99 coalore

復(fù)制代碼

4.4.模擬空島生成

指令參考

//replace =perlin(2434,x/2,y,z/2,0.07,1,0.2)<0.2 stone

復(fù)制代碼

可以生成出類幻想風(fēng)的空島(類似于以太那種吧),比較圓的那種

下圖是上圖經(jīng)過自然化處理的結(jié)果

4.5.隨機(jī)地面構(gòu)造

這是利用3D Perlin噪聲的單層切面(即生成區(qū)域僅一格高)進(jìn)行地面材質(zhì)模擬的結(jié)果(圖中草地上的沙礫簇)

4.6.隨機(jī)地形生成

這是一個(gè)將Perlin噪聲生成與其他操作結(jié)合的例子,首先我們生成沙子組成的Perlin噪聲點(diǎn),沙子受到重力影響落地

指令參考

//replace =perlin(23353,x/3,y/0.5,z/3,0.1,2,0.8)<0.25 sand

復(fù)制代碼

沙子落地后效果如下

接下來對生成出的沙子進(jìn)行平滑處理(//smooth),下圖為處理后的效果

接著將沙子替換成需要的方塊,這里使用了石頭,效果如下,可以看出模擬出了一個(gè)自然的地形起伏。


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

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

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