在实际生活中,我们很少能看到陨石撞击地球的情况,但在很多电影场景中,会用到陨石撞击地球的大场面效果,这些场面当然不会实景拍摄,全都是后期合成模拟的特效场景。
陨石撞地球的效果,其实并不难制作,借助3DS Max和RayFire破碎插件,我们可以简单地制作出陨石撞击的效果。
在上一节文章中,小编已经详细介绍了贴图以及RayFire破碎效果的添加。在这一节文章中,小编将继续讲解破碎效果实施的物理学面板设置。
用户可通过RayFire的物理学面板,进行物理学选项设置、调整动画模拟效果、添加模拟力等。
一、 为地面开启静止休眠对象功能
在上一节中,我们已经为地面添加了破碎效果。接下来,就需要将地面碎片添加为休眠对象,以实现撞击后破碎的效果。
如图2所示,单击RayFire动态对象面板的菜单按钮(Menu),然后选择其中的“发送到休眠清单(Send to sleeping list)”,即可将所有地面碎片添加为休眠对象。
然后,打开RayFire的物理学面板(Physics),为休眠对象开启“静止休眠对象(Dead sleeping objects)”功能,该功能可以让休眠对象破碎后,保持破碎时的形态,而不发生碎片散落各处的现象。
二、 设置网格线为地面
最后,为了让地面承担起承托的效果,需要将网格线设置为地面。如图4所示,打开RayFire物理学面板的高级模拟选项(Advanced simulation properties),开启“将网格线设置为地面”的功能。
这里需要注意的是,我们在创建地面时,地面需要与网格线重合,才能更好地呈现出地面承托碎片的效果。
三、 预览效果
完成以上操作后,就可以重新将陨石碎片添加为动态对象,使其具有重力的作用(在上一节中,由于需要为地面添加破碎效果,已将陨石碎片从动态对象中移除)。
单击RayFire的预览按钮,可以看到,陨石撞击到地面后,陨石与地面都出现了破碎效果,而地面的碎片由于添加了“静止休眠对象”功能,而呈现出较为集中的状态,而不是碎片四散的效果。
RayFire破碎插件的一些细节设置,可让我们的破碎作品显得更为特别。