码迷,mamicode.com
首页 > 编程语言 > 详细

Unity插件Gaia使用介绍

时间:2019-03-07 00:30:46      阅读:1285      评论:0      收藏:0      [点我收藏+]

标签:ctr   零基础   tle   nbsp   width   控制器   defer   flatten   灯光   

零基础创建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管理界面
技术图片
4.点击”Create Terrain & Show Stamper“然后在‘Stamps "文件夹中选择一个高程图像并将它拖到”Stamps Preview“位置。
技术图片
5.现在 Hierarchy面板中的Stamper相当于一个地形刷子,Stamps Preview“位置的高程图不同,stamper刷子的形状就不同。可以往我们最后的地形上随意刷山、山谷、湖等。但是需要注意的是,地形是越刷越高,stamper上只有高于地形的部分才会被刷上,所以按照我们设计的地形,要从低往高处绘制。这里首先绘制一个湖泊。
技术图片
(1)点击Hierarchy面板中的Stamper
(2)打开stamps文件夹选择想创建的类型
(3)选择慢则需要的高程图
(4)拖到Stamps Preview位置
(5)取消“Ground Base” 地形基础按钮
(6)通过width height变量决定地形刷子大小和位置
(7)单击Stamp绘制地形
(8)待进度条读完之后,单击preview查看刷好的地形
同样的方法再刷一个山顶
6.单击Session Manager查看做好的地形  勾选“terrain Helper”可以展平地形“Flatten terrain”等
技术图片
7.单击“Gaia Manager”中的“Create spawners”  生成的界面如下。此界面可以生成贴图、房屋、树木、花草等。
技术图片
8.单击“Coverage Texture Spawner”  单击“spawn”所有参数默认,此步骤为山地自动绘制贴图。
技术图片9.单击“Coverage GameObject Spawner”  单击“spawn”所有参数默认,此步骤为地形绘制房屋、石头等。
技术图片
10.单击“Coverage Tree Spawner”  单击“spawn”所有参数默认,此步骤为地形自动生成树木。技术图片

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”,右侧为地形编辑的菜单栏,依次为地形拉伸,地形平整,地形平滑,地形贴图编辑、添加书、添加花草、地形设置。
技术图片
视屏教程链接:http://v.youku.com/v_show/id_XMzMyMzAyMDE0MA==.html?spm=a2h3j.8428770.3416059.1

Unity插件Gaia使用介绍

标签:ctr   零基础   tle   nbsp   width   控制器   defer   flatten   灯光   

原文地址:https://www.cnblogs.com/guaishoudashu/p/10486965.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!