只用修改器!Blender 剥离破碎效果教学

  • 来源:电脑报
  • 关键字:修改器,效果,教学
  • 发布时间:2023-01-12 18:56

  在各类动画效果里,让物体表面覆盖物一点点破碎并剥离的效果都是极具眼球性的存在,在很多电影里也都是展现“万物新生”或“物体消失”的第一选择。事实上在Blender 里我们也能比较快捷地实现这个效果,而且是在不需要动用几何节点,只使用修改器和布料系统的情况下就能实现!感兴趣的读者朋友们赶紧打开Blender 跟我们一起来学习吧!

  第一步:以爆破效果为基础,分离几何体

  剥离破碎效果其实从几何角度来说就是把物体的各个面切割,并结合物理效果散落,而事实上Blender 本身就自带一个简单的爆破效果,我们可以在左上角的菜单界面找到物体、快速效果、快速爆破来进行添加,这时候播放视频你就会看到物体瞬间被拆成数个碎片,随重力向下散落。

  这个效果虽然很简单,但有一个比较明显的问题,那就是它会在第一帧就立马爆破,根本来不及让观众看到原物体到底是什么东西,所以我们需要先弄清楚爆破效果的工作原理,其实它就是利用一个简单的粒子系统来作为爆破碎片的物理规则,然后将物体沿网格边缘切割后随重力掉落。所以如果我们想要控制爆破的时机,就只需要到粒子系统里调整爆破起始帧和结束点就行了,比如调整成第10 帧才开始,第60 帧结束,生命周期则完全覆盖整个动画流程,这时候再播放视频,破碎效果就不会来得那么剧烈了。

  但显然,这个爆破方式也是有问题的。首先是它的效果起始点是随机的,并没有我们想要的“剥离”效果。其次是因为它的物理效果源自粒子系统,这时候我们如果用一个平面作为碰撞物体,就很容易发现所有爆破后的碎片都无法正常跟其他物体进行碰撞。即便你打开了动态旋转效果,它也只能是一个点在碰撞,而不是以破碎物体的面来进行碰撞,效果很难让人满意,所以这时候我们就需要用别的方法来“另辟蹊径”了。

  第二步:修改顶点权重并结合布料系统

  我们保留爆破效果最关键的功能是切割边线,当然,也可以直接使用“拆边”修改器来实现破碎效果。接下来就是利用布料系统来为碎片赋予物理效果,之所以选择布料效果而非刚体物理效果,最重要的原因就是布料效果可以设置钉固顶点组,也就是可以通过顶点权重,来控制具体顶点在具体时间开始物理模拟,以此来实现我们想要的逐层剥离的效果。

  既然重点是修改顶点权重,这时候我们就可以利用“顶点权重邻近”修改器来进行操作了。此时我们需要新建一个空物体,比如立方体空物体,然后为破碎物体的所有顶点新建一个顶点组,设置为“顶点权重邻近”的顶点组,目标物体就是空物体,再将邻近模式修改为几何数据,并设置最低值为2m,最高值为2.1m,具体参数可按需调整,这时候在破碎物体的绘制权重模式下移动空物体,就会看到权重跟随两者之间的距离变化而变化了,我们只需要设计一个空物体从上到下的位置动画,就能实现权重绘制效果了。

  接下来我们为破碎物体添加布料系统,最重要的就是在“形状”参数里为它添加钉固顶点组。为了效果更具真实性,我们还可以添加自碰撞效果,在调整参数之后再播放视频,就可以看到物体从上到下逐渐被剥离破碎的效果了。满意之后记得一定要烘焙数据,否则可能会出现一些意料之外的问题,建议最好是把模拟的步长或品质调高一点,更容易获得准确的效果。

……
关注读览天下微信, 100万篇深度好文, 等你来看……
阅读完整内容请先登录:
帐户:
密码: