
1
/9
新建场景后,在菜单栏找到【3D Object】——【Terrain】,即新建地形。
2
/9
然后点击场景里的地形,进入地形的Inspector面板找到Terrain工具的齿轮图标,如下图所示。
3
/9
然后下翻,找到Resolution(分辨率),调整Terrain Width(地形宽度)和 Terrain Length(地形长度)的大小。
4
/9
然后需要为地形添加贴图,那么需要在添加贴图之前要导入Environment(环境材质包)
如下图所示,单击右键,找到该选项。
5
/9
然后点击Import,开始导入。
6
/9
返回Inspector面板,在笔刷图标的选项找到【Edit Textures...】开始添加地形贴图,如下图所示。
7
/9
地形贴图添加完成。
8
/9
然后在Inspector面板可以看到,第一个图标为添加山地工具。
注:工具自左向右依次为山地工具、平坦地形工具、平滑地形工具、材质笔刷、种树工具和地表细节绘制工具(如种草花等等)。
为简述,这里仅介绍山地工具。如下图所示,上面的红框为绘制山地的形状,下面的红框为绘制画笔的范围和力度。
9
/9
最后完成地形的简单制作。
打开unity,建一个项目,右键点击场景,然后下边有一个Game Object
选择3D,然后他的下拉列表里面有一个Terrain(地形),点击即可,紧接着就会在右侧的场景中看见有白色的长方形
在这时点击terrain,然后将右边的Inspector面板点出来,就会发现下边也有Terrain选项
图中使用红色标出来的是对地形进行上升,或者下降的 *** 作,点击上升,然后按住shift可以下降
第二个工具是固定高度的 *** 作,可以在height那边输入固定的值,然后点击flatten这样整个地形就可以变成固定的高度,
第三个工具是进行平滑 *** 作,可以看见下边的左右的对比图,原本是一样的陡峭,但是使用平滑的 *** 作之后,右边的山变的更加的光滑
第四个工具是地形贴图,如图所示,点击编辑贴图的时候会出现可使用的贴图供选择,选择好了之后点击Add即可,然后整个的地形就会发生改变,如图下
第五个工具是种树,首先编辑树,然后就显示了下面的界面,然后点击那和小齿轮(黄色的标注),然后选择一类树,添加即可。
鼠标点击开始种树,按住shift鼠标点击可以擦掉树,按住ctrl可以擦掉选择的那个类型的树
第六个主要是关于一些细节的调整,点击可以调整,和上面的使用方法一样
第七个是一个对于地形的整体调整,例如在下边的Resolution,你可以选择调整整个地形的大小
unity只识别max的diffuse贴图,如果max用的程序生成的贴图,可以尝试渲染成一张图用到unity中不过如果地形较大的话,一张图会比较模糊
可以尝试把max中制作的地形渲染成一张黑白明暗的贴图,然后用ps修改成raw格式(或者max可以直接渲染raw?)
导入到unity中再在地形中读取这张图。这样贴图就可以直接在地形上刷了
真实地形可以用一款叫World Machine的软件生成,直接导出raw文件和地图贴图
或者unity的 WorldComposer插件可以用地图,直接生成地形。
希望可以帮到你 有想要下载unity3d插件可以到纳金网论坛去找,希望可以帮到你
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)