Unity 3D 有一套功能强大的地形编辑器,支持以笔刷方式精细地雕刻出山脉、峡谷、平原、盆地等地形,同时还包含了材质纹理、动植物等功能,可以让开发者实现游戏中任何复杂的游戏地形。
使用unity3d自带的场景编辑功能还是很方便,今天我们一起来制作场景中的地形。
地形参数
Unity 3D 创建地形时采用了默认的地形大小、宽度、厚度、图像分辨率、纹理分辨率等,这些数值是可以任意修改的。
选择创建的地形,在 Inspector 视图中找到 Resolution 属性面板,如下图所示。Resolution 属性面板的参数如下表所示。
1.创建一个unity3d项目,右边会默认创建一个相机与方向灯。
2.选择3D,然后他的下拉列表里面有一个Terrain(地形),点击即可,紧接着就会在右侧的场景中看见有白色的长方形。
3.在这时点击terrain,然后将右边的Inspector面板点出来,就会发现下边也有Terrain选项。
4.图中使用红色标出来的是对地形进行上升,或者下降的操作,点击上升,然后按住shift可以下降。
5.第二个工具是固定高度的操作,可以在height那边输入固定的值,然后点击flatten这样整个地形就可以变成固定的高度。
6.第三个工具是进行平滑操作,可以看见下边的左右的对比图,原本是一样的陡峭,但是使用平滑的操作之后,右边的山变的更加的光滑。
7.第四个工具是地形贴图,如图所示,点击编辑贴图的时候会出现可使用的贴图供选择,选择好了之后点击Add即可,然后整个的地形就会发生改变,如图下
8.第五个工具是种树,首先编辑树,然后就显示了下面的界面,然后点击那和小齿轮(黄色的标注),然后选择一类树,添加即可。
鼠标点击开始种树,按住shift鼠标点击可以擦掉树,按住ctrl可以擦掉选择的那个类型的树
9.选择不同的笔刷与贴图以及下面对笔刷大小等的设置就可以刷出更复杂的地形来。
转载声明:本文来源于网络,不作任何商业用途。