| |
3DS Max 7.0 PF Source粒子全攻略(6):真实的爆炸场面 |
出处:PConline |
|
| [ 2005-03-14 09:49:16
] |
作者:顾金海
|
责任编辑:xietaoming |
33、将“Fragments”事件中“Collision Spawn”测试的输出关联至“Shatter”事件,它表示只有当粒子已与导向器碰撞并破碎为较小的碎片时,粒子才会传递到“Sha”事件,如图1-23所示。 
图1-23 34、在Sha事件中单击“Spin02”操作符,在其右侧的命令面板中将“Spin Rate(自旋速率)”设置为 900,将“Variation(变化) %”设置为 100,它表示当粒子碰撞导向器时,此自旋速率将大致与粒子的自旋相匹配,如图1-24所示。“Force”操作符并不能在事件中间传递,因此我们必须为新事件添加一个“Force”操作符,并且此操作符应该同Fra事件中使用的“Force”操作符的设置相同,使Sha事件中的粒子使用相同的力。 
图1-24 35、在粒子视图窗口中的“Fra”事件中,单击“Force”操作符,然后右键单击并在弹出的菜单当中选择“Copy(拷贝)”,然后在“Sha”事件中,右键单击“Spin”操作符下方并从菜单中选择“Paste Instanced(粘贴实例)”,这样“Force”操作符的实例将会出现在“Sha”事件中,如图1-25所示。 
图1-25 36、删除“Sha”事件中的“Display”操作符,同样使用复制粘贴的方法将“Display”操作符的实例从“Fra”事件复制并粘贴到“Sha”事件当中,此时按下播放动画钮观看动画效果,破碎的碎片将会随机产生自旋效果并且对重力产生反应,此时,它们仍然还会通过导向器,如果要使这些碎片反弹,我们还需要一个“Collision”测试。 37、为破碎的粒子创建碰撞测试。将“Collision”测试拖动添加到“Sha”事件的末尾,这里的“Collision”测试比“Collision Spawn”测试更适用,我们希望粒子在首次撞击导向器时破碎,并且在以后碰撞时不希望粒子破碎,使用“Collision”测试参数可以很好地控制粒子在碰撞和反弹时的行为,如图1-26所示。 
图1-26 38、单击“Collision”操作符,在右侧的命令面板上将POmniFlect01导向器添加到“Deflectors(导向器)”列表当中,选择“Collided Multiple Times(碰撞多次)”选项,将“Times(次数)”的值设置为默认值 5,将“Speed(速度)”的值设置为“Stop(停止)”,它表示破碎粒子与导向器碰撞的次数不超过五次,然后完全停止,如图1-27所示。 
图1-27 39、播放动画,动画进展顺利,球体爆炸形成碎片,碎片反弹并进一步爆炸破碎,然后继续进行少许反弹,效果非常真实。
|