| |
3DS Max 7.0 PF Source粒子全攻略(8):模拟飞溅的水花 |
出处:PConline |
|
| [ 2005-05-17 10:07:09
] |
作者:顾金海
|
责任编辑:xietaoming |
32、设置粒子缩放动画。如果此时播放动画,我们会发现,当水花溅起的时候,也就是粒子出生时,它们最初是以实际大小出现的,这是因为它们在出生时参考的是具有固定比例的Sphere01几何体,如果要使效果更加逼真,我们需要进行随粒子年龄设置缩放的动画。依据粒子的年龄设置参数动画是一个非常有用的功能,因为在粒子年龄期间设置的动画都会在粒子自身的时间帧中被设置成动画。下面我们将根据粒子年龄按比例来设置水花的大小。在“Event02”事件的“Shape Instance”操作符下添加“Scale”操作符,如图1-32所示。 
图1-32 33、单击选择“Scale”操作符,在其右侧的命令面板上的“Type(类型)”下拉列表中选择“Relative First(相对最初)”类型, 这种类型采用现有的缩放因子,在本教程中,来自“Shape Instance”操作符,并修改相对于该值的粒子缩放。如图1-33所示。 
图1-33 34、将时间滑块拖动到第 0 帧,单击打开“Auto Key(自动关键点)”动画设置选项,然后将“Scale Factor(比例因子)”的“X %”值设置为 0.0,这样设置会将所有三个轴都设置为 0,并在第 0 帧处为每个轴创建关键点,我们可以在轨迹视图中访问这些关键点,也可以在选定粒子流图标时在轨迹栏中访问它们,如图1-34所示。 
图1-34 35、拖动时间滑块到第 30 帧,然后将“Scale Factor(比例因子)”值设置为 100.0,关闭“Auto Key(自动关键点)”动画设置项,如图1-35所示。播放动画观看效果,粒子水花的缩放问题并没有得到解决,这是因为在默认的情况下“Scale”操作符使用“绝对时间”工作,即在第 0 帧至第 30 帧期间缩放粒子,因此,在这些粒子到第 58 帧首次出现时,缩放已经达到了100%。 
图1-35 36、在右侧命令面板中,在“Animation Offset Keying(动画偏移关键点)”组中,将“Sync By(同步方式)”设置为“Particle Age(粒子年龄)”,然后播放动画观看效果,随着每个飞溅粒子的产生,它们将在 31 帧内从0% 逐渐增大到100%,如图1-36所示。 
图1-36 37、为每个粒子设置不同的缩放效果。在“缩放变化”选项组中,将“X %”值设置为 20.0,每个粒子将增大到不同的量,此量为随机选定,范围在 80% 至 120% 之间,如图1-37所示。 
图1-37
|