【Unity 3D】学习笔记三十一:游戏元素——地形元素
来源:互联网 发布:淘宝购买失败同一时间 编辑:程序博客网 时间:2024/06/05 15:26
地形元素
一般情况下,为了使游戏更具有美观性,会在游戏地形上放置很多的元素,这些元素是与地形分开的。主要包括:树木,草地,自定义网格模型。
树元素
首先导入系统提供的树木标准资源包,在project视图中,点击鼠标右键,然后从菜单中选择import-----tree creator。接着在地形菜单里点击第五个按钮,添加树模型。然后点击edit trees按钮,将弹出如下列表:
add tree:添加一个树模型
edit tree:编辑一个树模型
remove tree:删除树模型
点击add tree后:
Brush Size : 画笔绘制一次树木添加数量,数值越大越多,越小则越少,取值范围0到100。
Tree Density:树之间的百分比,在一片树中间在放入量一片树就得修改这个数值了,取值范围0到100。
Color Variation:树之间颜色差的范围,取值范围0到1。
TreeHeight:树的高度,它是与场景模型有一定比例,越大树越高,取值范围0到200。
Variation:树与树之间的高度比例,取值范围0到30。
Tree Width:树的宽度,它是与场景模型有一定比例,越大树越宽,取值范围0到200。
Variation: 树与树之间的宽度比例,取值范围0到30。
接着在inspector视图中选择树模型后,就可以在scene视图中添加了:
草与网格元素
草与网格元素属于地形中的细节元素,其添加方法与树木的添加方法非常的相似。首先在地形菜单中选择第六个按钮。点击右下角edit detail按钮,将会弹出一个下拉列表,选择add gress texture添加草的贴图。将打开add gress texture窗口,其中有若干贴图选项:
Brush Size: 和上面一样,标志绘制的面积。
Opacity: 绘制的高度
Target Strength:绘制的密度。
add gress texture的属性含义:
detail texture:选择草的贴图。
min width:草的最小宽度(单位为米)。
max width:草的最大宽度(单位为米)。
min height:草的最小高度(单位为米)。
max height:草的最大高度(单位为米)。
noise spread:该数值越大,草干枯的范围就越大,反之越小。
healthy color:草正常的颜色。
dry color:草干枯的颜色。
billboard:是否以主摄像机为中心旋转
点击edit detail按钮弹出列表中的add detail mesh按钮,将打开用来添加自定义网格模型的add detail mesh窗口。
detail:网格模型资源文件。
noise spread:模型范围大小。
random width:随机宽度。
random height:随机高度。
healthy color:草正常的颜色。
dry color:草干枯的颜色。
render mode:渲染模式。选择资源贴图后,就可以像添加树和添加草一样的添加网格模型了。
其他设置
点击地形菜单的最后一个按钮:
一下面列出一些主要参数的介绍
Pixel Error:控制地形密度容差,数值越大越圆滑,越小地形角度越明显。
Base Map Dist:控制地形贴图的距离.
Case shadows: 是否显示地形阴影
Draw:是否绘制绘制场景模型,比如树,草等等。
Wind Settings 地形中风的设置
Speed:风速
Size:风的范围
- 【Unity 3D】学习笔记三十一:游戏元素——地形元素
- 【Unity 3D】学习笔记三十:游戏元素——游戏地形
- Unity 3D 地形元素
- 【Unity 3D】学习笔记三十二:游戏元素——游戏光源
- 【Unity 3D】学习笔记三十三:游戏元素——天空盒子
- 【Unity 3D】学习笔记三十四:游戏元素——常用编辑器组件
- Gamification MOOC 学习笔记3——游戏元素
- 【Unity 3D】学习笔记二十九:游戏实例——简单小地图制作
- 【Unity 3D】学习笔记三十五:游戏实例——摄像机切换镜头
- 【Unity 3D】学习笔记四十五:游戏实例——击垮围墙
- 【Unity 3D】学习笔记十七:自定义游戏中字体
- 【Unity 3D】学习笔记十九:实例:游戏人物移动
- Unity 3D游戏开发学习笔记(1) 井字棋
- 【Unity 3D游戏开发学习笔记】粒子光环
- 【Unity 3D游戏开发学习笔记】实现太阳系
- 【Unity 3D游戏开发学习笔记】 UI System
- Genesis-3D学习手册——19.地形指南
- Genesis-3D学习手册——20.地形高度
- hdu 4772 Zhuge Liang's Password(水题)
- 云计算Hadoop部署和配置详情(一)
- 澤天夬
- VxWorks互斥量优先级反转三部曲
- android之ImageButton实现选中改变背景,外加(图片自动适配组件大小)
- 【Unity 3D】学习笔记三十一:游戏元素——地形元素
- 《剑指offer》学习心得第四日
- Oracle 11g2 安装配置
- UVALive 6340 Gandalf vs the Balrog(超坑)
- win8连接WiFi受限解放方案
- 计算数组子集
- C# Java间进行RSA加密解密交互
- 常用的鼠标操作
- pop push min O(1)