码迷,mamicode.com
首页 > 其他好文 > 详细

创建场景——03风域

时间:2015-11-13 01:01:57      阅读:286      评论:0      收藏:0      [点我收藏+]

标签:

学习笔记适合新手,如有错误请指正。?号处也请各位指点下,谢谢。

实现树的摆动,增加风域(Wind Zone)

点击导航菜单栏》GameObject》3D Object》Wind Zone菜单项 创建一个风域

技术分享

风域的具体参数如下:

Mode:风域的模式,Directional方向风域,整个场景的所有树木都会受到风的影响,Spherical球状区域风域,只有球体内包裹的树木会受到风的影响

Radius:在球状区域模式下覆盖的球状区域半径,在方向风域模式下不能设置该参数

Wind Main:风的力度

Wind Turbulence:风力改变的快慢

Wind Pulse Magnitude:树受风力摇摆的幅度

Wind Pulse Frequency:风力改变的频率

风域不仅能实现风吹树木的效果,还能模拟例如爆炸是树木受到的波及效果,需要注意的是,风域只能作用于树木,对其他游戏对象(如导入的网格模型)是没有效果的

最后介绍3中效果的实现方式:

1树木受到清风吹过的效果

创建风域并设置模式为方向风域,参数设置如下:

Wind Main设置为1

Turbulence设置为0.1

Pulse Magnitude设置为1.0或以上

Pulse Frequency设置为0.25

2树木受到直升机降落产生的强气流效果

创建风域并设置模式为球状区域,将风域直接移动到直升机对象下,作为其子物体并将相对位置设置为0,是其位于直升机的中心,然后风域参数设置如下:

Wind Main设置为3

Turbulence设置为5

pulse Magnitude设置为0.1

Pulse Frequency设置为1.0

3爆炸的效果

和直升机类似,因为爆炸产生的是很短时间内的剧烈气流,需要在爆炸过后迅速将Wind Main和Turbulence参数减小

创建场景——03风域

标签:

原文地址:http://www.cnblogs.com/kubll/p/4960674.html

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