本文继续从实用性的角度学习Chaos破碎系统,因为破碎的许多操作需要力场,比较麻烦,因此本文打算绕过力场实现一些效果:
1.显示材质效果
制作Chaos破碎效果时,会在编辑器下看不见材质,我们可以选择GeometryCollectionComponent组件并勾掉Show Bone Colors以显示材质效果:
勾选前后效果:
2.局部破碎
使用Chaos直接将整个模型破碎往往并不是很常用,项目中经常遇到局部破碎的效果,这里可以使用Mesh破碎模式用一个Actor来划定破碎范围:
首先在场景中创建一个Actor,覆盖破碎范围,这里用一个小球作演示:
根据上一篇文章中的制作方法,为需要被局部破碎的Box创建GeometryCollection对象,并且选择Mesh破碎模式,设置Actor,点击Fracture进行破碎:
删除小球对象,此时会看见破碎为2份:
根据上一篇文章讲的知识点,对小球相交的那一部分进行二次破碎: