您当前的位置:首页 > 计算机 > 软件应用 > 三维动画 > 3ds MAX

使用RayFire制作出物体部分破碎效果的方法

时间:02-01来源:作者:点击数:

当物品之间发生碰撞的时候,可能会发生部分破碎的情况。也就是说,碰撞的部分会发生破碎,而不发生碰撞的部分会保持完整状态。那么这种部分破碎的效果能使用RayFire创作吗?答案是肯定的。

通过为物品添加破碎效果后,将碰撞的部分碎片添加为休眠对象,同时将未碰撞的部分添加为静态对象,就可以实现部分破碎的效果。接下来,就让小编为大家具体演示一下如何使用RayFire创作出部分破碎的效果。

RayFire界面
图1:RayFire界面
  1. 添加破碎效果

此次演示为长方体局部被小球撞击后的碰碎效果。如图2所示,首先,用户需要将目标破碎长方体添加为动态对象。为什么要这样做呢?因为RayFire只会针对动态对象添加破碎效果,因此,不论目标破碎形状是否具有动作效果,都需要将其添加为动态对象后,才能再添加破碎效果。

定义动态对象
图2:定义动态对象

完成了动态对象的添加后,用户就可以打开RayFire的破碎面板(Fragments),单击其中的破碎按钮(Fragment),为已添加为动态对象的长方体添加破碎效果。如图3所示,可以看到,长方体已转换为破碎形态。

添加破碎效果
图3:添加破碎效果
  1. 定义静态与休眠碎片

为了实现部分破碎的效果,用户需要将不同的碎片添加为静态与休眠对象。如图4所示,如果要实现长方体被球体碰撞后,碰撞的部分发生破碎效果,就要将不接触到球体的长方体部分碎片添加为静态对象。

如图4的红框所示,用户可以先选中不发生碰撞的部分碎片,然后单击静态对象的“添加”按钮,将这些碎片添加为静态对象,使其保持静止不动的状态。

添加静态碎片
图4:添加静态碎片

然后,如图5所示,再将余下的碎片添加为休眠对象,使其发生碰撞时,触发破碎效果。

添加休眠碎片
图5:添加休眠碎片

完成以上设置后,就可以单击RayFire的预览(Preview)按钮,预览动画效果。

添加球体为动态对象
图6:添加球体为动态对象

如图7所示的预览效果,可以看到,球体碰撞到长方体后,被碰撞的长方体部分发生了破碎效果,而未被碰撞的长方体部分保持静止不动。


图7:预览效果

以上就是如何使用RayFire制作出物体部分破碎效果的全过程,通过为物品碎片设置静态与休眠对象,可以实现部分破碎的效果。

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门