3D Studio MAX:众人拾柴火焰高
作者: 来源: 添加时间:2006-5-24 14:18:47 二、创建火焰燃烧的动画场景
1. 选择Create命令面板中的Helpers(辅助对象)命令面板,在其下方的下拉列表中选择Atmospheric Apparatus(雾化气氛设备)类型,单击其中的SphereGizmo(球体线框)按钮,在Top视图的木材堆中心出单击并拖动鼠标,创建一个球形的燃烧设备。
2. 进入到Modify(修改)命令面板,在Sphere Gizmo Parameters(球体框参数)卷展栏中将Radius(球体的半径)参数设置为10。
3. 单击主场景中的Auto Key按钮,打开动画纪录。将时间轴滑块拖动到100/100处,将球体线框的半径改为60,让球体线框将木材堆的大部分都框选在内(如图4)。

图4 球体线圈住木材堆
接着按主工具栏中的Select and Uniform Scale(旋转并统一缩放)按钮不放,在弹出的隐藏按钮中选择最后一项Select and Squash(选择并挤压)按钮, 以Y轴为约束轴,在Front(前)视图中将球体线框沿其自身轴线向上拉伸,形成一个椭圆形球体线框。
4. 下面接着展开Atmospheres && Effects(氛围或影响)卷展栏,点击Add按钮,在弹出的Add Atmospheres(加入氛围)对话框中选择Fire Effect(火焰效果),点击OK按钮返回。
在Fire Effect效果选中的情况下,单击其下方的Setup按钮,进入到Environment(环境)对话框,在这里设置燃烧参数。展开Fire Effect Parameters(火焰效果参数)卷展栏,在Shape栏中将Flame Type(火焰类型)设置为Tendril(卷顺状),并将Stretch(拉伸)参数值设置为1.2,Regularity(规则性)参数值设置为0.2。在Characteristics(特征)栏中将Flame Size(火焰尺寸)参数值设置为30,Density(强度)参数值设置为20,Flame Detail(火焰细节)参数值设置为3.05,Sample(采样)参数值设置为20。(如图5)。

图5 设置燃烧参数材堆
关闭Environment对话框,点击主工具栏中的Qyick Render(快速渲染)按钮,可以提前预览到某一帧的动画效果(如图6)。从图6中我们可以看到木材已经开始燃烧了,但总感觉场景画面光秃秃的,对了!我们还要给场景动画添加背景,来衬托熊熊烈火。

图6 燃烧的木材