再谈一下思路,实现礼花首先要用粒子做出焰火运动的轨迹,有冲天炮式的,天女散花式的等等,再者就是通过partice age(粒子年龄)实现焰火五彩缤纷的颜色了,来看动画效果
设置参数:
1.spread 粒子发散的角度, 可以使礼花散开。
2.Mesh 让粒子在视图中以网格方式全部显示。
3.use total 粒子的总数,太多的话会非常的慢,所以少一点好
4.speed 粒子的速度,Variatior 是指速度变化的百分比。如果为0,那么粒子发射过程中就是匀速,可以适当加一点变化。
5.emit start 开始发射,负值表示,0贴以前就已经有粒子产生了,emit stop 停止发射,表示在这一帧就不在产生新的粒子了,display unti 显示时限,表示在这一帧时所有粒子突然消失,ift 粒子的寿命。这里如果emit stop=50,lift=40,表示在第90帧你还可以看到最后一个粒子。因为在第50帧产生最后一个粒子后,它还可以存活40帧。如果这时display unti=60,那么在第60帧时,所有粒子全部消失,不管lift为多少。
6.size 粒子的大小。
7.cube 让粒子以立方体方式显示。
8.这是关键的参数,particle Spawn粒子产卵,pawn on death粒子消亡后产卵,即每个粒子在全命的最后一帧时再新生出一定数量的粒子,而这“一定数量的粒子”由Multiper按制, 注意我在这里圈了一下"Spawns",这里指产卵的次数,默认为1,如果大于1,表示要产N次卵,那么你的电脑可能会死翘翘,因为这样粒子的数量会呈几何级增长,后果会很严重。
9.Direction Chaos 方向混乱度,可以试试分别为0和100%时的效果。
[page]
我们可以看到这是个冲天炮式的礼花,以上是大致的参数,要得到好的效果,大家可以反复的调试一下,然后多复制几个。
为了丰富粒子焰火的样式,再建立一个super spray 看参数:兰色框选的与上面类似,下面我们再看看粒子产卵的另一种方式:Spawn Trails 沿轨迹产卵。粒子有一定的飞行轨迹,沿这个轨迹,粒子可以再生出N个粒子。Affect=80%只影响80%的粒子,Multipliser=3这次就只产三个粒子,还是少生好。
特别注意的是Inherit Parent Velocity 继承母体方向。勾选后,产卵后的粒了可以继续沿原来粒子的方向飞行。
(点击察看具体参数)
接下来加入重力系统 在视图中加入Gravity重力,设置Strength强度,选择绑定空间扭曲物体工具,点取重力物体拖向粒子,可以看到视图中的粒子马上就有下沉感了,如此复制几个粒子,适当改变参数,使他们不尽相同。
[page]
下面设置材质。
按M打开材质窗口, 设置Selt-illmination自发光为100,点取diffuse后的按钮,在弹出的窗口中选取Particle Age(粒子年龄),它可以根据时间面改变粒子的颜色。将三种颜色设置得较艳丽,你也可以多复制几个材质,分别指定给几个粒子,使礼花的颜色丰富多采。
为粒子设置光晕
打开 菜单Rendering/Lens Effets,点取add增加一个Lens Effets效果,选取Glow光晕,接向右箭头,增加。设置参数如图,注意,Use Source Clor设置成100表示以粒子自身的颜色来指定光晕的颜色,不然,粒子的颜色会很呆板。在Options里勾选Effects ID 1这点也很重要,这里的ID要与材质时的ID相对应,不然,光晕就出不来。
[page]
这就是实现粒子礼花的参数,要得到好的效果,得要有点耐心多试,其实我更愿意使用Video Post来设置粒子的光晕,因为它比较丰富,效果也比较好,大家也可以试试。
这是最终的效果图