今天納金小編就為大家?guī)淼氖牵簎nity3D入門如何來做地形的繪制,希望可以幫助到大家。
1.創(chuàng)建地形(滾動(dòng)鼠標(biāo)滾輪可以放大或者縮小查看地形)
在Project視圖中,Create-->3D Object-->Terrain
2.設(shè)置大小
在最右側(cè)的設(shè)置選項(xiàng)中,可以設(shè)置地形的寬和高
3.繪制地形
①最左側(cè)的圖標(biāo),控制地形的升高或者降落,直接點(diǎn)擊鼠標(biāo)左鍵地形升高,如果在同一點(diǎn)點(diǎn)擊并且鼠標(biāo)左鍵不松手,則繼續(xù)增加其高度;在點(diǎn)擊鼠標(biāo)左鍵的同時(shí)按住shift來進(jìn)行繪制的時(shí)候,地形會(huì)下降
②點(diǎn)擊的同時(shí)按住shift鍵,可以在Height欄看到目標(biāo)的高度
③平滑工具,讓GameObject表面更加平滑
④給地形貼圖
原來的地圖
點(diǎn)擊Edit Textures
選擇Add Texture
選擇Smoothness(A)中的select
在彈出的資源文件中選擇一張資源圖片
點(diǎn)擊Add
可以看到貼圖已經(jīng)貼到了地圖上
Edit Textures--> Add Texture--> Smoothness(A)-->select-->選擇一張資源圖片,然后點(diǎn)擊-->Add,繼續(xù)添加資源
選擇一個(gè)筆刷,選中一個(gè)textures資源,可以在地圖上繼續(xù)繪制
⑤種樹
Edit Trees-->Add Tree-->點(diǎn)擊右側(cè)的圓形圖標(biāo)
選擇一個(gè)資源,雙擊選中,然后點(diǎn)擊Add
Brush Size:畫筆繪制一次樹木的數(shù)量,取值范圍是0到100
Tree Density:樹之間的百分比,取值范圍是0到100
Color Variation:樹之間色差的范圍,取值范圍是0到1TreeHeight:樹的高度,取值范圍是0到200
Variation:樹與樹之間的高度比例,取值范圍是0到30
Tree Width:樹的寬度,取值范圍是0到200
選中輸入,然后單擊鼠標(biāo)左鍵,就可以種樹
選中一棵樹,然后按住Ctrl鍵同時(shí)單擊鼠標(biāo)左鍵,可以將選中樹擦除
按住shift鍵,同時(shí)按住鼠標(biāo)左鍵,可以同時(shí)將所有選中的數(shù)擦除
點(diǎn)擊Mass Place Trees,在彈框中輸入需要種植的樹的數(shù)量,然后點(diǎn)擊place可以批量種樹
⑥細(xì)節(jié)編輯器
點(diǎn)擊Edit Details-->Add Grass Texture
點(diǎn)擊右側(cè)的圓形圖標(biāo),在彈框中選中一種資源,雙擊選中
點(diǎn)擊Add
Opacity:繪制的高度
Target Strength:繪制的密度
點(diǎn)擊鼠標(biāo)可以在屏幕上繪制草
注:所選擇的樹和草的資源都是需要手動(dòng)導(dǎo)入的
從網(wǎng)上下載模型資源,如Terrain Trees.unitypackage
將該文件拖進(jìn)unity下方的Assets區(qū)域,在彈框中選擇所要導(dǎo)入的資源,點(diǎn)擊inport
然后在Project視圖的Assets區(qū)域就可以看到所導(dǎo)入的資源了
更多的unity相關(guān)教程就在納金論壇上查看。