我的世界WorldEdit教程Perlin噪聲生成實例
小編為大家?guī)砹恕段业氖澜纭稺orldEdit教程Perlin噪聲生成實例,前面介紹了Perlin噪聲函數(shù)的各個參數(shù),如果有不明白的部分歡迎提問,有錯誤也請指出。
講了那么多Perlin噪聲的用法,你們可能會問了,這玩意能干啥?
我這里總結了一些我找到的用法,各位也可以繼續(xù)研究發(fā)掘這個功能的潛力。
每個例子的生成指令在圖片上,還有許多需要完善的地方。
4.1.模擬洞穴生成
指令參考
//replace =perlin(200,x,y,z,0.07,1,0.4)>0.3 stone
復制代碼
下圖是將上圖的石頭替換成了玻璃以看到生成的情況
4.2.模擬云彩生成
指令參考
//replace =perlin(9812,x/2,y/1.5,z/2,0.08,2,0.2)<0.2 wool
復制代碼
雖然有時候會生成出一些奇怪形狀的不過大體來說形狀還是可以接受的
4.3.模擬礦石簇生成
指令參考
//replace =perlin(200,x/0.3,y/0.3,z/0.3,0.07,1,0.6)>0.99 coalore
復制代碼
4.4.模擬空島生成
指令參考
//replace =perlin(2434,x/2,y,z/2,0.07,1,0.2)<0.2 stone
復制代碼
可以生成出類幻想風的空島(類似于以太那種吧),比較圓的那種
下圖是上圖經(jīng)過自然化處理的結果
4.5.隨機地面構造
這是利用3D Perlin噪聲的單層切面(即生成區(qū)域僅一格高)進行地面材質模擬的結果(圖中草地上的沙礫簇)
4.6.隨機地形生成
這是一個將Perlin噪聲生成與其他操作結合的例子,首先我們生成沙子組成的Perlin噪聲點,沙子受到重力影響落地
指令參考
//replace =perlin(23353,x/3,y/0.5,z/3,0.1,2,0.8)<0.25 sand
復制代碼
沙子落地后效果如下
接下來對生成出的沙子進行平滑處理(//smooth),下圖為處理后的效果
接著將沙子替換成需要的方塊,這里使用了石頭,效果如下,可以看出模擬出了一個自然的地形起伏。
- 我的世界WorldEdit教程Perlin噪聲灰度值區(qū)間影響說明
- 我的世界WorldEdit教程Perlin噪聲Persistance值的影響說明
- 我的世界手機版0.14.0b4更新內容一覽_MCPE0.14.0b4
- 我的世界手機版0.14.0附魔臺滿級附魔書架怎么擺放 擺放方法
- 我的世界手機版0.14.0附魔書特性與附魔概率一覽
- 我的世界籽岷1.8雙人體驗BadLion專業(yè)PVP服務器附服務器地址
- 我的世界籽岷1.8雙人小游戲一血跑酷競速附下載
- 我的世界手機版0.14.0紅石轟炸機制作方法
- 我的世界手機版0.14.0紅石大炮散發(fā)版制作方法
- 我的世界WorldEdit教程Perlin噪聲調整噪聲倍頻講解
查看所有0條評論>>