【转】Unity3D如何制作落叶效果
2013-08-29 15:57
1236 查看
原文地址:http://hi.baidu.com/cupgenie/item/c23861df692f59e3b3f777a8
创建一个粒子系统
GameObject>Create other>Particle systerm
关于这个系统的参数大家自行上网查找对照,这里就不解释了
调整你的粒子合适的参数
start Rotation 我调的是0~360度随机,这样树叶就掉的样子不同,会更自然
start lifetime 这里是指粒子的寿命,也就是叶子存在时间,我让它落地的时候就归入泥土,所以就是落地的这断时间啦~
Gravity 重力,我觉得为了自然还是需要一点吧就加了0.1的重力
max particle 这个指最多粒子同时存在的个数,看需要而定~
Emussion 是树叶下降的频率,因为很慢我选了1,
shape: 是指粒子发射器的形状,我是一个向下的面
Velocity over lifetime 这个很重要,因为之前树叶是直接垂直向下落的,十分不自然,所以要加入飘动的效果就要靠这个~
这里比较推荐用curve
让x轴和Z轴都有一点摆动,这样树叶就是摇摇晃晃的飘下来了~
Render 树叶的材质当然也非常重要,这里加上你树叶的贴图就行了~
调整好这些参数,就有非常自然的落叶效果啦~
创建一个粒子系统
GameObject>Create other>Particle systerm
关于这个系统的参数大家自行上网查找对照,这里就不解释了
调整你的粒子合适的参数
start Rotation 我调的是0~360度随机,这样树叶就掉的样子不同,会更自然
start lifetime 这里是指粒子的寿命,也就是叶子存在时间,我让它落地的时候就归入泥土,所以就是落地的这断时间啦~
Gravity 重力,我觉得为了自然还是需要一点吧就加了0.1的重力
max particle 这个指最多粒子同时存在的个数,看需要而定~
Emussion 是树叶下降的频率,因为很慢我选了1,
shape: 是指粒子发射器的形状,我是一个向下的面
Velocity over lifetime 这个很重要,因为之前树叶是直接垂直向下落的,十分不自然,所以要加入飘动的效果就要靠这个~
这里比较推荐用curve
让x轴和Z轴都有一点摆动,这样树叶就是摇摇晃晃的飘下来了~
Render 树叶的材质当然也非常重要,这里加上你树叶的贴图就行了~
调整好这些参数,就有非常自然的落叶效果啦~
相关文章推荐
- [小菜鸡学unity3D] 如何简单的制作游戏技能CD效果
- 如何在unity3d中制作灯光效果
- Unity3D游戏制作(二)——如何渲染3D角色
- 如何通过PS制作图片文字效果
- 如何制作一款HTML5 RPG游戏引擎——第二篇,烟雨+飞雪效果
- ps如何制作金属效果
- NeHe的OpenGL教程8(Bang翻译Delphi版)-如何制作立体透明效果
- 如何使用 HTML5 Canvas 制作水波纹效果
- Unity3D如何使用脚本实现跳跃的效果
- Unity3D游戏制作(二)——如何渲染3D角色
- js如何制作放大效果的图片
- 如何制作类似msn(QQ)等网页中的拖动效果(二)
- 如何在Swiper内制作CSS3动画效果
- 如何在EDIUS中制作闪白和闪黑效果?
- unity3d UGUI制作技能cd效果
- 叶孤城大神之--视频特效制作:如何给视频添加边框、水印、动画以及3D效果
- Unity3d 传送门效果制作
- 如何制作一款HTML5 RPG游戏引擎——第二篇,烟雨+飞雪效果
- [Unity3D]手机3D游戏开发:如何实现最高分的存储与显示(六)----实现文字闪烁效果
- 如何用CSS制作圆角框效果