零基础创建Unity精美场景地形(使用插件Gaia)
一、先上最终效果图
二、软件环境搭建
1.Unity5.6.0
下载链接https://unity3d.com/cn/get-unity/download/archive?_ga=2.110664517.1175563345.1516068066-173539005.1502070755
2.Gaia Unity地形制作插件
下载链接 链接:https://pan.baidu.com/s/1bqFw9Kr 密码:1yz3
3. Unity 标准资源包 Characters、 Effects、 Environment(可以和Unity5.6.0一起下载,注意版本不匹配可能会导致标准资源包导入之后出错,Unity是什么版本的标准资源包最好与此版本对应)
三、制作步骤
1.打开Unity,清空场景2.导入资源包,Gaia、Characters、 Effects、 Environment
3.按Ctrl+G或者 Window / Gaia / Show Gaia Manager 调出Gaia Manager管理界面
5.现在 Hierarchy面板中的Stamper相当于一个地形刷子,Stamps Preview“位置的高程图不同,stamper刷子的形状就不同。可以往我们最后的地形上随意刷山、山谷、湖等。但是需要注意的是,地形是越刷越高,stamper上只有高于地形的部分才会被刷上,所以按照我们设计的地形,要从低往高处绘制。这里首先绘制一个湖泊。
(2)打开stamps文件夹选择想创建的类型
(3)选择慢则需要的高程图
(4)拖到Stamps Preview位置
(5)取消“Ground Base” 地形基础按钮
(6)通过width height变量决定地形刷子大小和位置
(7)单击Stamp绘制地形
(8)待进度条读完之后,单击preview查看刷好的地形
同样的方法再刷一个山顶
6.单击Session Manager查看做好的地形 勾选“terrain Helper”可以展平地形“Flatten terrain”等
11.单击“Coverage Detail Spawner” 单击“spawn”所有参数默认,此步骤为地形自动生成花草。
12.按Ctrl+G或者 Window / Gaia / Show Gaia Manager 调出Gaia Manager管理界面,单击“Create Player, Wind, Water and Screenshotter“,如图所示。此步骤自动生成第一人称控制器,和水等。
13.Gaia Manager管理界面中,单击GX,依次展开”Procedural Worlds“,”camera and light“,然后依次点击”Set Linear Deferred Lighting“, ”Create Camera Effects"," Set Morning Light"如图所示。此步骤为创建灯光特效,镜头特效等。
四、根据需要优化场景
单击“Terrain_0_0-20180116-105653”,右侧为地形编辑的菜单栏,依次为地形拉伸,地形平整,地形平滑,地形贴图编辑、添加书、添加花草、地形设置。