自制爆破视觉效果Blender着色器+粒子系统教学(二)
2021-11-01
电脑报 2021年40期
在上期文章中,我们已经完成了单个爆破纹理的着色器设计,得到了一个随噪波纹理W值不断变化的火焰纹理,而且还利用空物体作为补偿,实现了复制多个爆破纹理也不会出现火焰纹理重复的目的,接下来我们就需要利用这些特性,结合粒子系统的参数设置来模拟完整的爆破视觉效果。
第一步:设置粒子系统
首先新建一个棱角球,这是发散类粒子系统最好的源体,因为它的所有点、线、面都有不同的法向,且相对经纬球而言不存在点在两极挤压的问题,顶点数量也不多,对硬件系统要求较低,粒子发射效果也最好,所以有类似的粒子系统制作需求都可以选择棱角球来作为源。
因为爆破的效果是从地面往上,所以我们只需要棱角球的上半部分就行,同时把棱角球沿Z轴向内缩放,并放在背景布上,最终获得如图1的效果。

然后我们为棱角球添加粒子效果,这一步需要对粒子系统的多项参数进行调整,才能达到满意的效果。首先如图2,我们要把发射数量从默认的1000个降低到50左右。注意,粒子系统的绝大多数参数,都可以在本教程设计的数值上进行自由浮动,大家可以自行寻找自己满意的视觉效果。

然后我们要把起始帧和结束点都设置为1,因为火焰都是第一时间同时喷发出来的,生命周期则需要完整覆盖整个时间轴,比如本教程是100帧,那么生命周期设置在100帧以上即可,当然你也可以给生命周期附加随机性,但建议随机性设置不要太高,否则效果可靠性会变差。……
登录APP查看全文
