3DMAX制作火焰燃烧的几种方法 阿立 2001年 44期 用粒子系统模拟火焰燃烧在动画影视上运用极广,现在我们就来看看几种制作方法,相信你会受益匪浅的,跟着我来吧!   1.创建一个Plane(平面物体),长和宽为100,移动到(0,0,-200)的位置,这个平面物体将作为粒子发射器,创建一个Parray(粒子阵列),进入修改参数栏,在Particle Generation栏中输入:Use Rate:200.如果你的机器够快也可以输入更大的值。Speed:15,Variation:80,Divergence:20。   2.将动画长度设置为300帧,设置Emit Start:0,Emit Stop:300,Life:20。在Particle Size中设置Size:1.5,Veriation:35。在Standard Particles栏中选Tetra,在Rotation And Collision栏中选Direction Of Travel/Mblur,Stretch:60。   3.下面要使用空间弯曲工具,使火焰产生燃烧尖端。创建Wind(风),移动到(0,0,300)位置。设置Strength:-10,Decay:0.01,选Spherical。将粒子系统绑定到空间弯曲上。开始设置火焰材质,打开材质编辑器,选Diffuse贴图栏,Particle Age(粒子年龄)贴图,三个色块依次为:(252,202,0),(255,30,30),(0,0,0)。   4.有材质还不够,还需使用发光效果,右击Parray物体,选Properties(属性),设置Object Channel为1。选菜单项Render──Effect,单击Add,选Lens Effects,双击Glow。在Lens Effects Globals栏中设置Size:2.Intensity:200。在Glow Element栏中Size:7,Intensity:200,Use Source Color:100。单击Option标签,选Object ID,输入:1。   渲染动画,保存场景。在使用这种方法的时候要注意各项参数输入的正确,虽然有点麻烦。   至于如何使用燃烧特性,我们可以使用以下的方法:   将动画总长度定为200帧。打开Help命令面板,创建一个Spheregizmo,Radius:40,选中Hemisphere,单击Add,选Combustion,打开燃烧特性窗口,设置如下:Inner color(255,90,0),outer color(255,50,0),smoke color(35,35,35),Tendril,regularity:0,flame size:15,density:25,samples:10。移到200帧,录制动画,设置Phase:300,Drift:200。将它沿Y轴拉伸如^44020806a^1,复制多个,将它们改变成不同的样子,紧靠重叠一起如^44020806b^2摆放。渲染动画场景,最后效果如^44020806c^3。   以上制作火焰的方法大家可以比较一下,各有长短,灵活运用吧。