精鹰课堂|狂暴龙卷风特效制作
备注:该课程精炼于精鹰课堂的《3ds max印象影视粒子特效全解析》一书
下面介绍一种影视中的重磅特效——龙卷风。 今天讲的这个粒子效果是一种很酷炫的龙卷风,这是影视中比较震撼的一种效果。龙卷风可以由多种粒子形态构成,例如云雾构成的龙卷风、尘土卷起的龙卷风、沙尘暴中的龙卷风、海洋中的流体龙卷风等等。下面就介绍一种粒子形态非常鲜明的沙尘暴中的狂暴龙卷风,如图。
该龙卷风是由三个部分组成: 1、上空部分的龙卷风 2、地面部分的龙卷风 3、地面飞舞的沙尘 通过这三个部分的完美配合,可以灵活的实现各种不同的、甚至更复杂的龙卷风效果。 实现方法: l 主要是通过粒子发射器和漩涡空间扭曲的配合来完成的; l 其次借助了风力和重力空间扭曲来完善龙卷风的细节; l 另外使用了Krakatoa渲染器来渲染这种需要庞大的粒子数量来支撑的粒子特效。
一、制作上部分龙卷风 上空部分的龙卷风是指龙卷风在空中产生巨大的漩涡流,漩涡流快速的呈柱状冲向陆地,它是整个龙卷风的核心部分。 制作思路是: l 首先使用圆形发射器向下发射粒子 l 再利用漩涡影响粒子的发射状态,使其呈一个漩涡的漏斗状向下发射 1 创建一个粒子发射器,并调整好发射器的图标类型和粒子发射速度。 到场景中添加一个漩涡力场,让漩涡图标与发射器居中对齐,并将其绑定到发射器上;再给漩涡做一个随机位移动画,模拟龙卷风在地上随意移动的动画效果。 在事件列表中添加一个Force【力】,将场景中的漩涡添加进来。这样,发射出来的粒子便产生了漩涡的效果,将漩涡的结束时间增加到500,让漩涡在整个时间线内都对粒子产生影响,否则会产生错误。 加大龙卷风上面部分的漩涡面积。到漩涡的修改器参数面板中,设置漩涡的轨道速度的阻尼值到30%,并降低径向拉力值,即加大漩涡上面部分的宽度。 龙卷风雏形已经出来了,整体显得比较简略、呆板,还不够美观、生动。
2下面对龙卷风的整体形态进行处理。 调整粒子的寿命,并给场景添加一个风力场;调整风力的强度和紊乱效果,让龙卷风显得随机点,且让漩涡感更强烈。
调整漩涡中的粒子的旋转速度,以及粒子的阻力大小,控制粒子的张力;然后调整粒子的显示类型和大小。 用默认渲染器渲染龙卷风,得到的初步效果。
二、制作地面部分的龙卷风 地面部分的龙卷风效果是通过模拟龙卷风吹袭地面的动画,也就是地面的沙尘被漩涡卷入空中的效果。 制作思路: l 首先使用圆形发射器从地面向上发射粒子 l 再利用漩涡来控制向上发射的粒子的漩涡效果 复制一个新的粒子流、以及场景中的漩涡力和风力图标。并调整它们的位置到地平面(并垂直翻转它们,即向上发射);然后重新指定新复制事件列表中的Force【力】参数。 由于地面的龙卷风主要是由漩涡力和风力将地面的沙尘卷上上空而形成的,因此地面的粒子不需要有任何速度。然后再调整地面漩涡的面积。 调整漩涡的向下拉值、阻尼和轨道速度,并调整漩涡外形的锥化,让地面的龙卷风不要形成明显的漏斗形状;再调整龙卷风的长度,即控制粒子寿命;然后控制地面的风力,改变地面龙卷风的紊乱效果。 此时两部分的龙卷风效果基本完成,如果两个部分的龙卷风接口处有点不协调。可以到漩涡修改器面板的捕获和运动栏下,将径向拉力值提高,让两个部分的龙卷风衔接的更自然。 两个部分的渲染效果如图所示。明显缺少了地面沙尘飞舞的效果,就不像龙卷风了。
三、制作飞舞的沙尘 飞舞的沙尘是将地面部分的龙卷风复制一个后,经过调整得到的少量在地面上空飞舞的沙尘。 飞舞的沙尘制作主要是控制其径向拉力和阻力效果,让其有一种向外扩张的飞舞效果,如图所示。 注意:由于飞舞的沙尘是独立复制出来的部分,因此需要重新复制一个事件列表和漩涡力场。 四、渲染龙卷风 由于该龙卷风效果是由大量的粒子构成,因此这里使用了强大的Krakatoa粒子加速渲染器来渲染,无论多少粒子,都可以渲染出来,而且速度也不错(暂时还没碰到过电脑被渲死的情况)。 加大场景中三个事件粒子数量,得到的最终效果如图。
若想具体了解狂暴龙卷风特效的细节设置,可以查阅精鹰课堂的《3ds max印象影视粒子特效全解析》一书中的相关章节。
本文由精鹰传媒原创,转载请注明出处。
|