当我们使用RayFire破碎插件进行碰撞破碎效果制作时,往往会形成范围过大的破碎效果。比如,当球体跌落撞击地面的长方体时,会导致长方体整个破碎,不符合日常逻辑。
如何才能获得撞击点周围破碎,而不是整个图形破碎的精准破碎效果?小编将会运用到RayFire的二次破碎、静态对象、交互式层管理器这三项功能,为大家进一步展示操作步骤。由于操作步骤较多,小编将会以上下两节文章展示。
一、 为地面添加破碎效果
首先,为了实现精准破碎的效果,我们需要创建一些撞击后会破碎的碎片,以及一些保持静止不动的碎片。
如图2所示,先打开RayFire对象面板,将长方体添加为动态对象。
然后,再打开RayFire破碎面板,为已添加为动态对象的长方体添加破碎效果。如图3所示,保持默认的破碎类型(Fragmentation type)与碎片数量(Iterations)即可。
二、 添加地面碎片为静态对象
完成了破碎效果的添加后,我们先在RayFire动态对象面板将所有碎片都选中(菜单Menu-选择全部Select all)。
然后,再把这些碎片都添加为静态对象,使其保持静止不动。
三、 为部分碎片添加二次破碎效果
完成“静止不动”的碎片设置后,就可以进一步设置“动”的碎片。
如图6所示,选取部分碎片,并将其添加为动态对象,以便后续添加破碎效果。
如图7所示,打开RayFire破碎面板,为碎片添加二次破碎效果。同样地,保持默认的Voronoi均衡型破碎类型,但需要把碎片数量设低一点,比如5。
破碎效果添加完成后,将碎片保持在动态对象列表中,使这些碎片在撞击时呈现破碎效果。
这一节中,小编已经使用RayFire破碎插件,为长方体碎片设置了一些“可动”的碎片,以及一些“静止”的碎片。下一节,我们将利用交互式层管理器创作精准破碎效果。