学游戏就上我学院 Unity3D|Cocos|php|HTML5|Java|ios|Android|C#|AS3|UI 设计|原画设计|动漫美术|游戏策划3ds Max 打造爆炸燃烧效果打造爆炸燃烧效果先看一下最终效果:一、绘制场景1、启动 3dmax9.0,点击“创建”命令面板中的“几何体”按钮,在创建面板中点击“平面”,在顶部视图中绘制一平面 Plane01,作为地面,参数可以调整到合适的大小,如图 1 所示学游戏就上我学院 Unity3D|Cocos|php|HTML5|Java|ios|Android|C#|AS3|UI 设计|原画设计|动漫美术|游戏策划2、点击“修改”命令面板,在“修改器列表”下拉框中选择“噪波”项,并打开“参数”栏修改其相关值,如图 2 所示3、点击“创建”命令面板中的“几何体”按钮,在下拉框中选择“粒子系统”项,单击“雪”按钮,在透视图中绘制一粒子系统 Snow01,方向向上,打开“参数”卷展栏,调整其相关值,如图 3 所示学游戏就上我学院 Unity3D|Cocos|php|HTML5|Java|ios|Android|C#|AS3|UI 设计|原画设计|动漫美术|游戏策划4、点击“创建”命令面板中的“辅助对象”按钮,在下拉框中选中“afterburn daemons”项,点击“explode”按钮,在视图中绘制一爆炸对象 Explode01,如图 4 所示。
学游戏就上我学院 Unity3D|Cocos|php|HTML5|Java|ios|Android|C#|AS3|UI 设计|原画设计|动漫美术|游戏策划小提示:afterburn daemons 作为 3dmax 中烟火特效插件,能够真实的反应出各种烟雾、大气特效,并可以通过设置来改变运动风向和衰减受重5、点击“渲染”菜单中的“环境”命令,打开窗口,在大气卷展栏下,点击“添加”按钮,在“添加大气效果”窗口中选择“AfterBurn”项确定6、在“AfterBurn Manager”卷展栏下,在“source particles/daemo”列表下点击“pick particles/daemo”按钮在视图中选择 Snow01,同时在“source lights”列表下 pick 场景中的目标平行光 Direct01(这个实体事先需要通过“灯光”面板创建一个)如图 5 所示学游戏就上我学院 Unity3D|Cocos|php|HTML5|Java|ios|Android|C#|AS3|UI 设计|原画设计|动漫美术|游戏策划小提示:将动画区中的时间滑块拖动到粒子系统开始释放的过程帧上,比如 70 帧,点击“tools”栏下的 Show in Viewport 按钮可以查看到实体效果,如图 6 所示。
学游戏就上我学院 Unity3D|Cocos|php|HTML5|Java|ios|Android|C#|AS3|UI 设计|原画设计|动漫美术|游戏策划7、采用默认方式看到的粒子系统,表现烟雾粒子的体积过于小,密度也是不够,因此下一步需要调整打开“Particle Shape/Animation Parameters”卷展栏,右键启用Sphere Radius AFC,并调整高低值,如图 7 所示8、点击快速渲染按钮对第 70 帧进行渲染,可以看到效果如图 8 所示学游戏就上我学院 Unity3D|Cocos|php|HTML5|Java|ios|Android|C#|AS3|UI 设计|原画设计|动漫美术|游戏策划小提示:烟雾的大小上下差看上去差不多了,但仔细观察发现每块的噪波还是很小,不能很好的表现出浓烟雾一圈一圈上升的感觉小提示:烟雾的大小上下差看上去差不多了,但仔细观察发现每块的噪波还是很小,不能很好的表现出浓烟雾一圈一圈上升的感觉9、在“Noise Animation Parameters”卷展栏下,修改 density 为 2,启用 Noise Size AFC,修改 low、high 相应值,如图 9 所示。
学游戏就上我学院 Unity3D|Cocos|php|HTML5|Java|ios|Android|C#|AS3|UI 设计|原画设计|动漫美术|游戏策划10、爆炸时的粒子效果基本表现出来了,接下来开始设置爆炸燃烧的烟雾效果选中Explode01,进入“修改”命令面板,右键点击“白颜色渐变”区域,选择“加载”命令,将事先准备好的渐变文件 explode.agt 导入,如图 10 所示学游戏就上我学院 Unity3D|Cocos|php|HTML5|Java|ios|Android|C#|AS3|UI 设计|原画设计|动漫美术|游戏策划11、回到环境和效果窗口中,点击“Pick Particles/Daemons”按钮,在视图中选择Explode01,将它添加进 source particles/daemo 列表中打开“Color Parameters”卷展栏,右键点击颜色渐变区域,选择“Keyless mode”,如图 11 所示小提示:为了更好的体现出爆炸时的烟雾火效果,必须要对颜色进行设置为黑,才能产生浓烟阴影的效果如图 12 所示学游戏就上我学院 Unity3D|Cocos|php|HTML5|Java|ios|Android|C#|AS3|UI 设计|原画设计|动漫美术|游戏策划12、但通过分析后,发现火焰太高,应当是底部火焰很旺,越到顶部也越显得浓烟黑色才是。
选中 Explode01,回到修改面板中,右键点击启用“Key Shift with Age AFC”,右键启用“Multiplier AFC”,并修改为 10渲染效果如图 13 所示学游戏就上我学院 Unity3D|Cocos|php|HTML5|Java|ios|Android|C#|AS3|UI 设计|原画设计|动漫美术|游戏策划13、为了产生火与烟的强烈对比,启用灯光阴影效果,回到环境和效果窗口中,在“Illumination/Shading Parameters”卷展栏下,勾选“Self Shadows”项选中Direct01,打开“常规参数”卷展栏,启用阴影,并在下拉框中选择“AB Ray Trace Shadow”项二、最终渲染1、拖动动画区中的时间滑块,可以从头观看到爆炸燃烧的效果,点击快速渲染,拾取连续帧,效果如图 14 所示学游戏就上我学院 Unity3D|Cocos|php|HTML5|Java|ios|Android|C#|AS3|UI 设计|原画设计|动漫美术|游戏策划2、将滑块拖到最后帧上,点击快速渲染,可以看到效果如图 15 所示更多 3dmax教程请上我学院网: Unity3D|Cocos|php|HTML5|Java|ios|Android|C#|AS3|UI 设计|原画设计|动漫美术|游戏策划。