跑跑車首頁

當(dāng)前位置:首頁攻略秘籍單機攻略 → 我的世界WorldEdit教程Perlin噪聲維度與Persistance值

我的世界WorldEdit教程Perlin噪聲維度與Persistance值

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

小編為大家?guī)砹恕段业氖澜纭稺orldEdit教程Perlin噪聲維度與Persistance值的說明,在看完P(guān)erlin噪聲的基本特性后,我們來看一下二維Perlin噪聲的樣子,以便讓我們更容易理解WE中(三維)它的應(yīng)用。

不同維度的Perlin噪聲

在看完P(guān)erlin噪聲的基本特性后,我們來看一下二維Perlin噪聲的樣子,以便讓我們更容易理解WE中(三維)它的應(yīng)用

下圖是一個二維的Perlin噪聲,可以看到它是一個灰度圖,它的生成算法比較復(fù)雜,就不過多講解了,不過無論如何它的算法是基于一維曲線的計算方式的,我們也可以在二者中發(fā)現(xiàn)相似性,不過需要注意的地方是二維的Perlin噪聲是一個灰度圖,三維也是,灰度的表示為從 0 即純黑到 1 即純白。

在二維上,頻率不同的噪聲表現(xiàn)為圖像的復(fù)雜度(可以說是每個像素塊的大小),下面的幾張噪聲圖的頻率由低到高(圖片經(jīng)過了著色處理,原始噪聲應(yīng)為灰度圖),同時波幅降低(可以理解為從黑到白的轉(zhuǎn)換更加平滑)。

這幾張圖同時也是一個Perlin噪聲的組成部分(即每個倍頻)。

像一維Perlin噪聲一樣,將上面的幾張圖加到一起(可以理解為對每個點的灰度值進行相加),便有了了下面的二維Perlin噪聲。

Persistance值

(注:目前沒有找到準(zhǔn)確的這個詞學(xué)術(shù)名稱,暫時不作翻譯,如果有人知道請指出)

Persistence值是一個值得注意的參數(shù),在Perlin函數(shù)中它控制每個倍頻與前一個倍頻的關(guān)系,即頻率增加與波幅降低的量,總體來說,這個值越高,Perlin噪聲就越粗糙,反之,這個值越低,噪聲就越平滑。

以下是幾個除了Persistence值以外其他值都相同的一維Perlin函數(shù),Persistence值分別為 1/4, 1/2 與 3/4。

下圖是一個表格,可以看出不同的Persistence值對每個倍頻的頻率和波幅以及最后結(jié)果的影響。


玩家評論
我要點評

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

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