RayFire Bomb是RayFire的一项爆破工具,可在3ds MAX的RayFire创建选项中使用到。其效果与其他炸弹相似,可模拟出炸弹的冲击力,呈现出物体炸裂的效果。
新手在使用RayFire Bomb时,可能会出现无法呈现爆破效果的情况,本文将会介绍两种常见的设置失误,解决无爆破效果的问题。
一、创建模型
首先,先创建一个简单的模型,如图2所示,使用3ds MAX的创建图形工具,创建一个球体作为破碎物体,一个长方体作为地面。
为了让球体在RayFire Bomb的作用下,呈现爆破效果,需要先将球体添加到RayFire动态对象中,然后在破碎面板对其进行破碎处理。
然后,如图3所示,再将作为地面的长方体添加为静态对象,使其不受炸弹的影响。
完成以上场景设置后,如图4所示,打开RayFire工具组,选择其中的炸弹工具RF_Bmb。
如图5所示,在球体的左侧位置创建一个RF_Bmb图形。
二、为什么无爆破效果
以上我们已经完成了基本模型的搭建,但在预览特效时,却未能如愿看到爆破效果,为什么会这样呢?
1、未添加模拟对象
大部分的无爆破效果问题是由“未添加模拟对象”引起的,在使用RayFire时,重力作用是始终存在的,因此,我们在制作简单的掉落撞击时,无须添加重力为模拟对象也能模拟出破碎效果。
但对于除重力以外的力,如爆炸力、风力等,如图7所示,就需要通过添加为模拟对象,才能模拟出破碎效果。
2、炸弹范围过小
除了模拟对象设置问题外,炸弹范围问题也是引起无爆破效果的重要原因。
如图8所示,在RF_Bmb的范围参数中,包含了无限范围、直线的、指数的三种范围类型,如果选择了直线型,然后设置了一个很短尺寸,就可能出现炸弹爆破范围未触及目标破碎物体的问题。
解决方法是,设置一个较长的直线范围或直接设置无限范围。
解决以上两个问题,基本就能解决无爆破效果的问题。
三、小结
综上所述,RayFire Bomb是RayFire的一项爆破工具,需通过添加为RayFire的模拟对象后,才能发生作用。另外,其影响范围可自定义设置,但需注意其范围需覆盖到目标爆破物体。