零基础创建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

转载于:https://www.cnblogs.com/guaishoudashu/p/10486965.html

Unity插件Gaia使用介绍相关推荐

  1. 相见恨晚!Unity插件——DoTween介绍

    前言: 今天来学习一下大名鼎鼎的Unity插件--DoTween. DoTween DOTween是一款针对Unity的快速高效.类型安全的面向对象的补间动画引擎,并且对于C#用户做出了很多的优化. ...

  2. 【巨人的肩膀上制造世界】——1——Unity3D实用插件之地形插件Gaia,高质高效搭建你的地形,全中文教程!

    Unity3D快速搭建你的高质量地形,最好用的Unity3D地形制作插件Gaia,全中文教程 目录 1.博文介绍 2.Gaia3分钟制作地形效果展示 3.Gaia导入 4.Gaia编辑栏中文详解 (1 ...

  3. Asset Store上常用的40个Unity插件汇总——进阶开发者必备Unity插件

    上篇文章着重介绍了Unity Asset Store(Unity资源商店)上一些超棒的资源与素材. unity老司机的资源推荐与常用插件汇总合集 - 简书 Unity插件资源购买小技巧 - 简书 本篇 ...

  4. 【Unity插件】最多的插件合集

    一.前言 ? 最近整理了一下文章,发现我分享了很多的插件,但是如果要查找某一款插件,还需要去搜索才能找到,很不方面,就想要将写过的所有的插件分享也好,教程也好,做一个汇总,然后这篇文章还会不断的更新, ...

  5. unityar自动识别人脸_三款Unity插件带您玩转人脸识别与模拟

    原标题:三款Unity插件带您玩转人脸识别与模拟 若想让游戏或电影中的虚拟角色表现得更加真实,面部表情是至关重要的.人脸识别技术则借助真人表演来为虚拟角色赋予丰富的表情与面部动作,小至皱眉带动眼部肌肉 ...

  6. ugui 转轮_【Unity插件】FingerGestures 插件使用

    FingerGesture在项目中的作用是管理用户输入和识别手势和鼠标或手指事件.可能有些人还不是很会用,下面就给大家介绍下Unity插件FingerGesture的使用教程. fingerGestu ...

  7. Unity插件:Unity使用spine动画

    一.spine动画介绍 动画能给游戏带来生机和灵气.我们相信创作一段美妙的动画,不仅需要强大的软件工具,更需要一套牛 B 的工作流程.Spine 专注于此,为您创建惊艳的骨骼动画,并将其整合到游戏当中 ...

  8. VR插件ViveInputUtility---简单介绍

    文章目录 前言 简介 安装 主要文件资源 简单使用 前言 VR开发的主流插件SteamVR(低版本)+VRTK,里面封装了很多功能足以满足大部分开发需求,由于高版本SteamVR跟VRTK两者不兼容, ...

  9. Unity插件NativeGallery拉取手机相册的使用简记

    Unity插件NativeGallery拉取手机相册的使用简记 拉取手机相册 文档摘要 1. 关于 2. 使用设置 3.常见问题解答 项目示例 资源链接 拉取手机相册 项目中使用到了拉取手机相册的功能 ...

最新文章

  1. python模块datetime将字符串转换为日期
  2. 伪造GPS信号就能把无人车带沟里?百度Apollo工程师实验证明:自动驾驶没那么好骗...
  3. etcd 启动分析_grpc-go基于etcd实现服务发现机制
  4. 使用 kafka 提升你的订单接口吞吐量
  5. Pytest前后置处理
  6. 直接用自己服务器做图床可以吗_图床有什么用,图片放自己的服务器上不可以吗?...
  7. 警惕cocos2d-x Win32下资源命名大小写
  8. Mysql数据库常用分库和分表方式
  9. IDEA和VS code设置默认换行符为LF
  10. https://sysdig.com/blog/
  11. 鸿蒙电视是无线么,鸿蒙系统首秀,在自家设备上和普通电视大不相同赵崇带你走世界...
  12. 案例:Oracle dul数据挖掘 没有数据库备份非常规恢复truncate删除的数据表
  13. 画对数幅频曲线_耳机频响曲线如何看(中)--耳机和音箱对频响和失真的要求的差异...
  14. 人体红外传感器+蜂鸣器实现人体红外报警
  15. 一个月收入 3000 的人,指导一个月收入 30000 的人去投资,你可以无视了……
  16. 面向机密计算的Enclave容器技术栈
  17. 【 C++ 技术】 C++ 高性能服务器网络框架设计细节
  18. 二叉树的遍历(非递归)
  19. 血氧仪方案功能及使用方法介绍
  20. Node安装以及cnpm安装

热门文章

  1. 图片下载中文传输转义问题
  2. 使用RichTextBox控件实现系统剪切板功能
  3. Visual C++中MFC消息的分类
  4. Openstack入坑指南
  5. 楼层钢筋验收会议纪要_钢筋施工质量通病防治
  6. libevent简介和使用
  7. C如何将二维数组作为返回值
  8. 强大的Canvas开源库Fabric.js简介与开发指南
  9. java将HTML文件转化为pdf文件,如何使用Java将HTML网页转换为PDF文件
  10. python创建方法draw_Python做图像处理(五)---ImageDraw综合应用实例:自制验证码...