練習(xí):材質(zhì) + 自動地形 + 混合地表
做游戲少不了得有地表,這又是一個巨大的課題。地表還包含植被,但我還沒學(xué)到,今天先來搞自動地形,主題是 鋪有大石塊、小石子和植物根須的草地

首先,我們隨便找個圖片來讓引擎來當(dāng)成數(shù)據(jù)來處理,它代表了地形的高低起伏

我用PS把它弄得更平滑一點(diǎn),這樣地形也平滑一點(diǎn)。當(dāng)然 我也可以用變化更大的圖片,

這樣地形起伏就更厲害了,但是今天我做的是用來走路的,還是平滑點(diǎn)好。

這個是最低配置,模型面數(shù)降到最低,我自己的顯卡 1660S 使用高10倍的面數(shù) 似乎也能抗得住。
有了地面,我們就可以往上面丟東西,首先大石塊最高,所以先渲染,我用回之前使用的石塊圖片

讓引擎自己去鋪,我們來看看效果

然后我們鋪小石子,我找了個圖片

鋪上去,現(xiàn)在像一座山了

但是,我想要的是草地或者荒原什么的,于是再鋪點(diǎn)草

因?yàn)椴菔情L在表面的,所以要繼續(xù)疊上去

現(xiàn)在像一個草地了,因?yàn)槲疫€沒學(xué)鋪樹木和會搖擺的草,所以看上去像干旱地帶,總的來說,細(xì)節(jié)還不錯啦,引擎幫忙做了大部分工作。我們拉近點(diǎn)看看效果。

還不錯吧。。。如果我換2K材質(zhì),引擎效果開高點(diǎn),會更加漂亮,不過呢,游戲里不可能光看地面,所以就這樣也滿意了。來看看遠(yuǎn)景吧

好,今天就這樣了。感覺自己做個游戲的成本非常高,要學(xué)的東西實(shí)在太多了。估計要兩年才能做出我滿意的3D FPS?
標(biāo)簽: