导入Unity基础资源。
创建地形:
右键Hierarchy空白处->3D Object->Terrain(中文:地带;地形)
创建效果:
Terrain有名叫Terrian的组件,
可以用组件内的工具调整地形。
1.增加地形
黄圈圈起来的工具用来增加地形,增加方式是点击当前地形的边缘(红线表示)。
英文注释翻译:
Click the edges to create neighbor terrains
单击边以创建相邻地形
2.笔刷工具
他内涵四种工具应用:
1)Raise or Lower Terrain 升高或降低地形:让地形凸/凹(按住shift是凹)
2)Paint Holes 画孔:让范围内地形消失
3)Paint Texture 画纹理:给地形铁材质
4)Set Height 设置高度:升高/降低地形(会让刷到的地形逐渐升到设定值,0则会让刷到的地形逐渐变平。设为0以下跟0一样效果)
5)Smooth Height 平滑高度:让锐利的边缘柔化
6)Stamp Terrain 冲压地形
这些工具应用都共同使用三个属性,调整这三个属性,别的属性的这三个值也会跟着变。
Left click to raise.
Hold shift and left click to lower.
左键单击以提升。
按住shift键并左键单击以降低。
Left click to paint a hole.
Hold shift and left click to erase it.
左键单击以绘制孔。
按住shift键并左键单击可将其删除。
Paints the selected material layer onto the terrain texture.
将选定材质层绘制到地形纹理上。
Left click to set the height.
Hold shift and left click to sample the target height.
左键单击以设置高度。
按住shift键并左键单击以采样目标高度。
Click to smooth the terrain height.
单击以平滑地形高度。
Left click to stamp the brush onto the terrain.
Hold control and mousewheel to adjust height.
Hold shift and invert the stamp.
左键单击可将笔刷印在地形上。
按住控制键和鼠标滚轮调整高度。
按住shift键并反转图章。
一、画山
用笔刷的第一个
即可。
二、贴图
用笔刷的第三个即可。
1)
2)
3)
Diffuse漫反射。其实就是地形的皮肤。Create的第一个Layer是地形会显示成什么样的。可以Select更改。
Create新的Layer,选中,刷在地形上来修改部分地形贴图
Tip:由于版本不同,比如2017版等,可能没有Create Layer这个选项,是Add Texture...
三、画树
重要调整参数:
Tree Density 树的密度
Tree Height 树的高度
四、湖水
先用第一个笔刷,提高Size,拉高一大块地形。
然后降低Size,按住Shift,拉低一块地形,就形成了坑。
Project面板搜Water
拖Water到Scene
这个water资源是个预置体,可以当普通游戏对象调整:位置、旋转、缩放等。调整到之前坑的位置即可。
五、草地
选择第四个地形工具:Paint Details
然后下面Edit Details添加草的模型即可。
重要参数:
Brush Size:笔刷大小:草的面积
Opacity:强度:一次刷多少草
Target Strength:目标强度:最多刷多少草
Target限制最高密度,opacity是单次出现多少草。
Target低,opacity是1。最多也只是很稀疏。
Target高,opacity低,多拖几次就密集了。