粒子系统打造绚丽彗星

修改
鏉ユ簮: junjun 浏览 2083 日期 2011-10-25 0

   trapcode particular1.5版本有精确控制粒子的运动路径的新功能。本文通过创建奇妙的光的运动轨迹,重点描述了trapcode particle特有的 motion path feature(运动路径特写)功能,在摄像机的配合下,实现光的轨迹动态的变化。为了理清创建思路,我们分五个部分介绍。

  让我们先看看完成的视频特效的效果序列图。

  第一部分:光的轨迹的设置及控制

  步骤1、运行after effect6.5,建立合成文件01,设置如图1所示:

  preset(预设):pal d1/dv;

  width(宽):720 height(高):576

  pixel aspect ratio(像素的百分比): d1/dv pal (1.07)

  frame rate(帧速率):25

  duration(持续时间):11s

  图1合成文件01的设置

步骤2、建立固态新层layer->new solid,命名为black solid1, 注意点击“make comp size”,点“ok”退出。如图2所示。

  图2 创建新层black solid1

  步骤3、首先给black solid1创建effect->trapocode->particular粒子特效。

  步骤4、为了精确控制彗星的运动轨迹,我们运用trapcode particle特有的 motion path feature(运动路径特写)功能。方法是我们先创建光:layer->new->light,必须命名为motion path x,其中x的值从1到9。这里我们先取名为motion path 1。(注意:motion path的大小写)。注意motion path 1的设置如图3所示,其中参数light type (光类型)选择为point(点光源),intensity(亮度)为100%,勾选casts shadows项,color(颜色)设置为青色,其他参数设置保持默认值不变。

  图3 motion path 1的设置

步骤5、particular特效参数的设置,这里的设置可是整个特效的基础。

  (1)、在emitter参数组设置(如图4所示),该参数组是设置粒子发射器的状态。

  particles/sec(每秒粒子数):5;(这个好理解,该值越大,发射出来的粒子肯定就越多,读者注意调整合适的值。)

  emitter type(发射器类型):选择默认的point型(点);

  position xy(位置):(-25,288);position z(位置):(0);注意粒子发射器的位置。

  velocity(速率):10;

  direction(方向)、x rotation(x方向旋转)、y rotation(y方向旋转)、z rotation(z方向旋转)等参数均选择默认值不变。

  图4 emitter参数组的设置

  (2)、在particle参数组设置(如图5所示)

  life[sec](生命期[秒]):10;

  particle type(粒子的类型):glow sphere(no dof) (选择发光球体)

[next]

  color(粒子的颜色):浅青色(#8edffe)

  sphere feather(粒子的羽化)、size(粒子大小)、opacity(不透明度)、transfer mode(合成模式)等参数的设置均保持默认值不变。

  图5 particle参数组的设置

(3)、在physics参数组设置(如图6所示)

  设置physics->air->motion path 为1,如果上面的x的值是其他值(2-9),motion path对应选择(2-9)。该参数组中的gravity(重力)、wind x(y、z)(风力)、turbulence扰动等参数设置均保持默认值不变。

  图6 physics参数组的设置

  (4)在这里预览效果,把时间调整到10:30,可以发现有零星的粒子喷射出来了,但是还没有形成粒子拖尾,也就是彗星长长的尾巴,下面就要看aux system的功夫。注意这里我们仍然把粒子拖尾看做是粒子来设计。

  在aux system参数组设置(如图7所示)

  emit:from main particles(必须选择该项,否则不可能产生粒子拖尾效果)

  particles/sec(拖尾粒子数/秒):200

  life [sec]:5.0

  type(拖尾粒子的类型):sphere,这里选择球型

  velocity(拖尾粒子的速率):0

  size:(拖尾粒子的大小)3.0

  opacity:100

  color from main[%]:100%,表示拖尾粒子(彗星尾巴)的颜色与在particle参数组设置的主粒子的颜色一致,均为浅青色。效果如图9所示。

  aux system参数组设置如图7所示。

  图7 aux system参数组的设置

读者可以试验一下,如果color from main[%]选择为默认值0,我们将会在如图8所示的合成窗口中发现拖尾粒子的颜色与主粒子颜色(浅青色)不一致。

  图8 color from main[%]选择为默认值0时的效果

  步骤6、运动轨迹的设置,这一步是确定粒子运动轨迹的关键。

  调整时间到0:o秒,在时间线控制窗口选择motion path 1层,给position(位置)参数设置关键帧。

  在0秒处,position为(-25, 288,0),必须与粒子发射器的位置一致;

  在2秒处,position为(742.5, 288,0);

  在4秒处,position为(742.5, -134, -534.6);

  在6秒处,position为(-67.2, 226.0, -534.6);

  在8秒处,position为(568, 460.7, -834.7);

  在10秒处,position为(880, -1054.6, -2428.7);

  设置后的效果如图9所示:

  图9运动轨迹的设置后效果

  然后我们可以利用trapcode particle特有的预览功能,也就是在trapcode particle的preview(预览)窗口中,按住鼠标左键不放,可以看到美丽的光线沿着设计的运行轨迹旋转。

  

评论

{{ username ? username.charAt(0).toUpperCase() : '?' }}
Ctrl+Enter 发布
{{ (c.username || c.author_name || '?').charAt(0).toUpperCase() }}
{{ c.username || c.author_name }} {{ Utils.formatDate(c.created_at) }}