blender几何节点制作物体破碎动画

使用blender几何节点制作物体破碎动画,首先要开启blender自带插件 Cell fracture,这个插件在blender的偏好设置→插件中可以找到。

1.建立一个球体,在物体菜单中的快速效果可以找到Cell fracture,使用这个插件设置好参数后点击确定,blender会自动将这个球体分为多个不同的碎块。

球体破碎后,将破碎的球体放置到一个集合内。

blender几何节点制作物体破碎动画

2.开启几何节点

这个几何节点结构非常简单,就是将破碎后的球体的集合拖入几何节点内,使用平移实例节点即可,通过平移实例的移动来控制各个碎块的位置。

blender几何节点制作物体破碎动画

这个案例的核心函数算法如下

使用空物体的Y轴坐标来控制球体的破裂,当Y轴坐标大于0时,计算球体和空物体的距离,将这个值通过映射范围转换为系数和碎块的位置相乘,控制碎块法向的缩放。

当Y轴坐标小于0时,取Y轴坐标的绝对值加上1和位置相乘,随着物体远离,使碎块法向上的缩放更加大,形成一个破碎爆裂的效果。

为了使法向上的缩放不同,在切换节点后引入一个随机值,得到不规律的法向缩放值,从而使破碎爆裂更加的随机。

blender几何节点制作物体破碎动画

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。