当前位置:首页 >教程首页 > Maya >Maya流体特效制作之火焰效果制作流程②

Maya流体特效制作之火焰效果制作流程②

发布时间:2019-10-11 15:44:19

步骤5:设置流体的材质。

(1)找到Shading (着色)卷展栏下的Transparency (透明度)属性,调节成0.5的灰度,让火焰看上去更透明一点;将Dropoff Shape (衰减形状)调节为Sphere (球体),再将Edge Dropoff (边衰减)调节到0.25,调节完成后流体会在容器边界上进行衰减,越靠近边界越透明,如图所示。

Maya流体特效制作之火焰效果制作流程②

(2)将Color (颜色)卷展栏下的颜色调节成纯黑色,我们不希望火焰有任何的颜色,如图所示。

Maya流体特效制作之火焰效果制作流程②

(3)打开Incandesence (白炽度)卷展栏,将渐变条的两端调节为图所示的两个颜色,并且将Incandesence Input (白炽度输入)调节为Temperature (温度)的过渡方式,这样自发光将根据温度的变化改变自发光的颜色,当温度最低时自发光显示渐变条左边的颜色,当温度最高时自发光显示渐变条右边的颜色。

Maya流体特效制作之火焰效果制作流程②

(4)打开Opacity (不透明度)卷展栏,将渐变条调节为图所示的形状,并将Opacity Input(不透明度输入)设置为Density (密度)过渡方式,再将Input Bias (输入偏移)设置为0.26左右,这样流体的透明度将根据流体的密度而改变。渐变条的左边代表密度最小时对应的透明数值,右边代表密度最大时对应的透明数值。Input Bias (输入偏移)则表示渐变条向左或者向右的整体偏移量。

Maya流体特效制作之火焰效果制作流程②

Tips:我们仔细分析一下图中对应的效果,流体刚刚发射的时候密度最大数值为1,对应透明度为0,随着流体的运动密度会慢慢变小,而透明度会慢慢变大,密度降到0.2左右的时候透明度会变为0,如图所示。

Maya流体特效制作之火焰效果制作流程②

(5)播放动画发射流体,渲染效果如图所示。

Maya流体特效制作之火焰效果制作流程②

步骤6:增加流体的计算精度。

(1)找到Container Properties (容器特性) 卷展栏,Base Resolution (基本分辨率)属性修改为60,增加流体的解算精度。再次演算流体,渲染效果如图所示。

Maya流体特效制作之火焰效果制作流程②

(2)调节完成后,火焰的细节增加了许多,但是计算速度会有所减慢,Maya中的Auto Resize(自动调整大小)算法可以很好地解决这个问题。

找到Auto Resize (自动调整大小)卷展栏,勾选Auto Resize (自动调整大小)选项,开启自适应算法,并将Auto Resize Threshold (自动调整阈值大小)属性修改为0.001, 以防止裁边的问题。回到Container Properties (容器特性)卷展栏,将Base Resolution (基本分辨率)属性修改为90,如图所示。播放动画,无论是计算速度还是精度都有了很大的提高。

Maya流体特效制作之火焰效果制作流程②

步骤7:修改流体的材质。

我们来适当地调节一下火焰的Incandescence (白炽度)属性,首先将渐变条两端的色块向中间靠拢,让火焰的明暗对比更加清晰-些,再将Input Bais (输入偏移)调节到0.54左右,如图所示。

Maya流体特效制作之火焰效果制作流程②

具体参数大家可以根据实际的情况灵活调节,修改前后的对比如图所示。

Maya流体特效制作之火焰效果制作流程②

步骤8:增加渲染精度。

在大多数情况下Maya默认的渲染精度并不理想,需要修改渲染设置来增加渲染的质量,在Maya中有两个地方可以控制流体的渲染精度。

(1)选择流体容器,按下Ctrl+a键打开属性面板,进入Shading Quality (着色质量)卷展栏,Quality (质量)可以控制流体的渲染精度,数值越大效果越好,渲染速度也会更加慢,如图所示。

Maya流体特效制作之火焰效果制作流程②

(2)单击按钮,打开渲染设置面板,找到MayaSoftware标签下的Quality (质量)属性,将其改为Production quality (产品级质量)精度,渲染器的设置将会被定义到一个较高的渲染级别,如图所示。

Maya流体特效制作之火焰效果制作流程②

步骤9:输出动态火焰。

(1)使用Maya的批渲染功能将流体输出为动态的序列图片,先打开Maya的渲染设置面板,进入Common (公用)标签,参数设置如图所示。

Maya流体特效制作之火焰效果制作流程②

(2)设置完成后按下F6键进入Rendering (渲染)模块,执行Render> Batch Render (渲染>批渲染)菜单命令,完成火焰的输出,输出的文件将保存在工程文件夹中。最后在合成软件中合成就能得到一段火焰燃烧的效果了。

总结:

火焰是流体经常模拟的效果,这个案例主要涉及到了流体的动态控制和材质控制两个知识点,思考以下几个问题可以帮助我们更多地了解火焰及相关实例的制作。

1.从物理的角度分析, 研究火焰的温度,气流的运动,这些资料在网上很容易找到。

2.从技术角度出发,需要了解每个流体参数所能达到的效果,这样才能在海量的参数中随意搭配组合。

3.从经验角度分析,我们可以制作很多火焰的案例,看一些火焰的视频, 看多了就能做到胸有成竹。

还可以稍微对火焰加以修改,制作更多奇异效果的火焰。

学员作品赏析
  • 2101期学员李思庭作品

    2101期学员李思庭作品

  • 2104期学员林雪茹作品

    2104期学员林雪茹作品

  • 2107期学员赵凌作品

    2107期学员赵凌作品

  • 2107期学员赵燃作品

    2107期学员赵燃作品

  • 2106期学员徐正浩作品

    2106期学员徐正浩作品

  • 2106期学员弓莉作品

    2106期学员弓莉作品

  • 2105期学员白羽新作品

    2105期学员白羽新作品

  • 2107期学员王佳蕊作品

    2107期学员王佳蕊作品

专业问题咨询

你担心的问题,火星帮你解答
×

确定