本文将会运用RayFire破碎插件制作多重破碎的效果,如下图所示,该破碎场景是由一个滚动的球体引起的三重墙体破碎效果,其操作重点是球体滚动动画以及三重墙体破碎效果的制作。
一、创建场景
首先,我们先进行场景的构建。如图2所示,使用3ds MAX的图形创建工具,创建一个长方体作为地面、一个球体作为撞击的动作对象。
然后,如图3所示,在球体的正前方创建一个长方体作为墙体,确保球体在滚动过程中能撞击到墙体。
接着,选中墙体并按Ctrl+V键,调出3ds MAX的复制面板,选择“Copy”,复制所选的墙体。
如图5所示,复制墙体,并将三面墙体调整至并排的状态。
二、制作撞击动画
完成场景的构建后,打开3ds MAX的关键帧模式,进行动画的制作。
图6:关键帧模式
如图7所示,在关键帧模式中,先将帧数指针移动到80帧处,然后再将球体沿着Z轴移动到第三面墙体的前方,制作出球体滚动到第三面墙体前停止的动画。
三、制作破碎效果
完成动画的制作后,打开RayFire插件进行破碎效果的制作。
如图9所示,将三面墙体添加到动态对象中。
然后,如图10所示,打开破碎面板,选择Voronoi均衡型破碎,将三面墙体破碎为较为均匀的碎片。
然后,回到动态对象面板,将破碎后的碎片发送到休眠列表,使得墙体在撞击后才发生破碎效果。
最后,将地面与球体添加为静态对象,即可实现球体撞击墙体后的三重破碎效果。
这里有一个需要注意的点,球体必须添加为静态对象(也称为运动学对象)后才会实现破碎效果,这是因为球体设置了动作,需以运动学的原理实现破碎。
四、小结
综上所述,将物体添加为RayFire静态对象后,可结合使用3ds MAX的关键帧功能定制动态化的破碎效果,实现更加灵活的动作设置。
在《使用RayFire制作多重破碎效果(定制多重破碎)》一文中,我们运用多次破碎的方式,定制不同墙体的破碎效果,让撞击效果更显自然。