今天我们来讲解火焰的动画效果如何制作,那我们开始吧!
1.首先先去建立一个这样的火焰基础模型,这里就不详细讲解了。这个比较基础。

2.再加入置换修改器,调节他的尺寸和深度,使其不要看起来太过于粗糙

3.这里我们引入顶点组的一个概念,(顶点组就是控制你选中的点,你可以控制它)你选择编辑模式,找到顶点组,选择+,在指定,这些被你选中的部分就成了一个组。你再点击旁边的选择,他就会自动选择这些点。

4.再去选择权重模式,从红色到蓝色权重是由高到低。权重绘制中蓝色是一点置换效果都没有,红色置换最高。意义是控制下面的火焰不动,上面的动

这里通过控制光滑来控制权重的过渡分布,也可以修改权重数值来控制红色和蓝色。


选择好之后,选择顶点组,就可以看到下面的部分也就是蓝色是没有任何的置换形变。
5.由于置换也是控制的他的黑白纹理来个改变物体的形态信息,这里我们加入一个空坐标轴来让火焰动起来。
坐标为物体,吸管吸一下他,这时候你移动坐标轴他的纹理投射就会改变,这个物体就会动了。

6.引入动画,先在z轴输入 #frame,他就会变为紫色,打/100 他就会变慢100倍,同理,你可以调整成你想要火焰的速度。


7,新建立一个空立方体,作为火焰的父级,再去给他加入材质节点

材质方面可以加入一个火焰的渐变,用分离xyz来控制渐变的z轴走向。着色器变为自发光。


8,对于这个木头,我们可以去选择CTRL+shift+t可以多选择材质,就可以一起给这个木头了。这个我们简单提一下。
9.做火星飞散效果。我们需要建立一个圆面,给一个粒子系统,我们需要调节的是我下面的这些参数,具体的作用就是控制粒子数量,方向,大小这些,大家可以多尝试。实例物体吸取我们新建立的棱角球。棱角球可以给个自发光。




简单总结一下吧:
缩放随机性,控制粒子的大小随机,
布朗 控制他的分散效果
生命周期 粒子发散的持续时长
再去点击动画就可以看到火焰再动了。

这就是火焰动画的全部流程了,如果大家不明白可以看下我前面的基础总结,相信你一定会有收获的,加油!

