RayFire破碎插件的功能精髓在于破碎。在之前的一些初级教程中,小编为大家演示了如何制作一些简单的碰撞效果,但这些碰撞效果只是RayFire的基础功能,方便大家入门学习。
接下来,小编要带大家真正地进入RayFire的破碎世界。具体的演示例子是为一个掉落的球体制作破碎效果,大家一起来看看怎么操作吧。
首先,大家需要使用RayFire破碎插件的对象面板,添加动静态对象。这里需要注意的是,破碎效果只能作用于动态对象中,也就是说,如果希望球体发生破碎效果,就需要将球体添加为动态对象。
如图2所示,小编分别将球体、长方体添加为动态与静态对象。
完成动态、静态对象的定义后,就可以单击RayFire的破碎面板(Fragments),为已定义的动态对象添加破碎效果。如图3所示,球体添加了破碎效果后,呈现出斑驳的表面,表明该形状已开启破碎状态,只要碰撞到其他物品,就会呈现破碎效果。
完成了动态对象的破碎效果添加后,可以看到,RayFire的动态对象已经由单个球体变成多个球体碎片。然后,单击RayFire的预览(Preview)按钮,预览破碎效果。
如图5所示,可以看到,原本完整的球体在碰撞到静态对象长方体后,发生了破碎效果,球体中的碎片开始分离。
如图6所示,碎片进一步分离,直至碎片都散落到长方体上。此时,该动画就完成了球体掉落、球体碰撞长方体破碎、球体完全破碎的整个过程。
以上就是RayFire破碎效果的简单应用。制作破碎效果比较关键的一步是将形状添加为动态对象后再添加破碎效果。