在上一节中,小编重点介绍了如何使用RayFire破碎插件的自定义材质功能,为长方体设置玻璃材质与破碎类型。这一节,小编将继续介绍针对休眠对象的“静止”设置,以获得破碎但不掉落碎片的效果。
一、 为球体添加动作
首先,我们需要为玻璃的撞击添加一个撞击物。如图2所示,将创建的球体添加为运动学对象(又称作静态对象)。
然后,打开3DS Max的自动关键帧模式,为球体添加帧动画。如图3所示,在自动关键帧模式中,将动画帧数调整到结束帧位置,同时将球体的位置移动到玻璃后,以获得球体撞击长方体的效果。动画设置完毕后,就可以关闭自动关键帧模式。
二、 静止休眠对象
然后,如图4所示,打开RayFire物理学面板,在其激活选项(Activation options)功能中开启“静止休眠对象(Dead sleeping objects)”功能,同时将“通过偏移量更改静止状态(Revive dead by offset)”的数值修改为3。
如何理解以上的设置呢?“静止休眠对象”功能可以确保物体被撞击后,保持破碎时的状态,而不出现碎片掉落的情况,类似一种静止悬于空中的感觉。
而“通过偏移量更改静止状态”则表示撞击时,其碎片偏离原来位置的量超过设定值时,就发生碎片掉落现象。这可以确保撞击时,偏移量太多的碎片出现自然的掉落现象,以更符合实际的情况。
完成以上的设置后,单击RayFire预览按钮,可以看到,球体撞击长方体玻璃后,玻璃出现了破碎效果,撞击点附近有部分碎片掉落,而大部分碎片保持静止不动的状态。
以上就是如何使用RayFire破碎插件制作钢化玻璃破碎效果的全部内容。这一节重点介绍了RayFire的“静止休眠对象”功能,通过使用该功能,可以获得破碎而不掉落碎片的效果。