用3DMAX制作炽热火球

Author: 李铁 Date: 2001年 15期

    还记得电影《第5元素》及《天地大碰撞》中那飞驰而至的炽热火球吗!那强烈的视觉冲击力,你一定还记忆犹新吧!现在,让我们一起运用3DMAX来重现这一宏大的场面吧!
      1.进入3DMAX,用鼠标单击右边工具面板,Create/Geomtery/geosphere(创建/基本几何图形/几何球体)按钮;在Front(前视图)中单击鼠标,拉出球体,在参数面板NameandColor下输入:太阳;在Radius(半径)输入:50。然后在各窗口调整好球体的相应位置。
      2.接下来我们为球体赋予材质,使恒星更漂亮。选择工具条上面的材质编辑器,并选择一个示例球,按“Assign Material to Selection”(给选择物体定义材质)按钮为物体贴上材质。点击Diffuse旁边的空白按钮在弹出的材质库对话框中选择NOISE类型,单击“OK”确定,在NOISE Paramoters,/noise type中选择Fractal选项。双击“COLOR#1”旁边的颜色块,在弹出的选色器中将色块移至橙色处,并单击“OK”确定;双击“COLOR#2”旁边的色块,在弹出的选色器中将色块移至黄色块处。接着在NOISE Threshold/High(噪声阈值/高)输入0.71,在LOW低处输入0.995,Size(大小)输入1.5。然后,点击在COLOR#2旁的空白按钮,在弹出的材质对话框中输入同上的数值。最后点击底部工具栏中Toggle Anomation Mode按钮(动画模式开关),将时间滑块滑至100帧处,再回到Noise Parameters(干扰方式参数)中,在Phase(相位)中输入30。单击向上一层按钮,回到上一层,在Phase中也输入30。关闭Toggle Animation Mode按钮,在材质对话框中单击向上一层按钮,在Basic patamatets/Selhlvminaton(基本参数/自发光)中输入100。在Shin.strength(自反光强度)中输入30,在Shininess(自反光)中输入40。
      3.下面,开始运用3DMAX的强大动画功能来完成由远而近的镜头。点选动画记录按钮,时间滑块滑至100帧处,单击右键并在弹出的菜单中选择Move工具;激活顶视图,锁定y轴向前移动;并在Perspactiro(透视图)中观察调整。
      4.快速渲染一帧,效果同示例球中。
      5.环境设置:在渲染图中发现火球没有火焰,现在给火球制造火焰。
      在大气环境/Spheregizmo(球体线框),接着在视图中拉出线框,并根据视图调整其位置,然后单击菜单栏中Environment?熁肪潮嗉鳎犞蠥dd(加入)Combustion(燃烧)装置并点取Pick Gizmo(捡取线框),再根据视图调整其位置,并点 (捡取线框)在视图中将线框选择,在选择FireBall(火球),将Flame size(火焰大小)选为30
      Density(密度)选为15
      Flame Detail(火焰精细度)选为6
      Samples(样本)选为15
      设定时间为100帧,并打开动画模式开关,将Phase值设为5.0,关闭动画记录按钮。
      6.视频后期处理,现在为火球加入发光效果
      (1)激活任意视图,点选火球,并单击鼠标右键,在弹出的属性对话框在Object下输入1,单击“OK”确定。
      (2)点选菜单栏中Rendering,在下拉菜单中选取Video post,在弹出的对话框中单选“Add scene Event”,双击,在弹出的对话框中输入:
      Vp start Time:0
      End Time:100
      (3)将Add Image Filten Etent(加入图像过滤器事件),拉入窗口,并选择Lens Effects Grow,ua单击“OK”确定,再加入另一个重复以上操作。
      (4)将Add Image Output Event(加入图像输出事件),拉入窗口,并设置路径。
      (5)开始渲染这个动画,最后用File/View File来播放。