您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 工程监理 > 3DMax流体插件FumeFX自带帮助教程中文翻译03_cigarettesmoke
Tutorial03:CigaretteSmoke在接下来的教程中我们会学习怎样用noise贴图去控制烟雾的外观。In3dsMax,selectFile-Open,andfromyour/Scenes/FumeFX/Tutorialsfolder,selectthefileTut_03_Start.max.在顶视图或透视图中创建一个FumeFXGrid网格包住香烟。确保网格的高度大概有115个单位。接下来,在任一视图中创建一个FumeFXSourceObject,然后为你创建的物体发射源选择名为fire的物体(这里是香烟的尖端的模型)。重新选择网格并进入到ModifyCommand面板,打开FumeFXUI浮动对话窗口。正如我们在前一教程中所做的,进入到General选项卡中设置输出路径用于模拟存储。如果你遵循了我们的建议,在FumeFXSimData文件下建一个次级文件夹名为Tut03。现在路径设置好了,让我们开始为香烟设置烟雾。仍然在General选项中,进入到SimulationArea控制组并且将Spacing设置为0.4.这样会得到一个相对密集的三维像素模拟网格,我们会得到更多细节的模拟。要知道与此同时会需要更多的硬盘空间来存储还有需要更长的时间。但是由于我们需要一个真实的结果,这样有助于成功得到效果。下面设置Sensitivity为0.05.一旦完成后,选择FumeFXUI对话窗口中的Simulation选项。在Simulation控制组下,做如下的设置:Qualityspinnerto4.MaximumIterationsspinnerto100.AdvectionStridespinnerto0.3TimeScalespinnerto2.接下来,进入到System控制组下作如下设置:Vorticityspinnerto0.1.XTurbulencespinnerto0.03.当设置好这些参数后,我们需要告诉FumeFX不要产生fuel,这会产生火焰。显而易见的,对于一根香烟来说,我们不想让它燃烧得像一根蜡烛。我们只想让尖端有烟冒出来。在Temperature控制组下,TemperatureBuoyancy为1.5.在Fuel控制组下,点击SimulateFuel通道盒取消对它的选择。继续关掉Fire,进入到Rendering选项卡中进入到Fire菜单下,点击Fire选项卡关闭它。仍然在Rendering选项卡中,在Smoke菜单中选择Opacity,设置为5.这产生更加可见的香烟。完成后,场景中唯一产生的只有烟。现在你只需直接地调节烟的参数。需要将你的发射源和物体全部添加到模拟引擎中。选择FumeFXU浮动对话窗口中的Obj/Src选项卡。点击Pick按钮,在3dsMax视图中,选择之前创建的FFXObjectSrc01。它会充当烟雾产生源。再次点击Pick按钮,这次选择Cylinder和butt。它们会作为模拟中的物体(以字母‘O’开头)并且当香烟有动画时作为与烟雾有碰撞反应的物体。好的,现在模拟中有了发射源了。让我们看看关于发射源的更多的设置。选中列表中的FFXObjectSrc01。下面,进入到Fuel控制组并且点击Set按钮(在Type标签后),从弹出菜单中选择ChannelisDisabled。我们是想关闭模拟中的fuel运算。下面,我们要添加一个程序噪波纹理贴图作为一个烟雾的遮罩来帮助控制烟雾的外观效果。在Smoke控制组下,单点labeledDisabled按钮选择SourcefromIntensity。ThiswillactivatetheMapslotnexttoitNowclickontheMapslotbuttonthatsaysNone.会出现一个标准的Material/Map浏览器。在Material/Map中选择Noise,从而它出现在FumeFXUI对话窗口中的mapslot。下面,打开3dsMaxMaterialEditor,可以编辑噪波贴图。从FumeFX中的Smoke控制组将贴图拖放到Material编辑器中(blankmaterialslotintheMaterialEditor)一个空白的材质位置上选择Instance。在NoiseParameters菜单中,确保Regular为NoiseType并且将Size设为6.35.关闭材质编辑器。现在,让我们检查一下只有烟雾模拟的表单:FumeFXUI界面调节到了我们想让模拟发生的地方?CHECK.FumeFXSourceobjecthelper是否被创建用来关联场景中的几何体作为烟雾的发射源?CHECK.是否选择场景中其他物体用来作为作模拟中的碰撞物体?CHECK所有的Fuel和Fire创建通道盒都没有被激活?CHECK.参数是否都调节好了?CHECK。现在可以准备测试模拟结果了。PreviewWindow监测输出结果。点击StartSimulation注:根据你机器的配置情况,这一模拟过程可能会花掉20到40分钟时间不等,并且会大概占据800MB的硬盘空间来存储数据。如果难以接受,可以将Quality从4设置为2,并调整Spacing从0.4到0.8以达到减少时间和空间的要求。当模拟完成时,渲染动画来观看得到的结果。在预览窗口中,在模拟完成后拖动时间滑块,会发现烟雾从香烟的源头流出并且香烟作为一个碰撞物体。你会看见噪波贴图是怎样影响烟雾的。自己可以试着用不同的贴图各类去看看它们是怎样影响烟雾的产生的。如果你想,可以关闭噪波贴图并且重新模拟一遍,看清楚它为烟雾添加了多少的细节。如果还不满,可以试着为噪波贴图参数设置时间动画观察它是如何影响烟雾的产生和模拟的。好的,现在学习了如何为发射源添加贴图。我们会继续进行更复杂的模拟包括灯光和火的效果。
本文标题:3DMax流体插件FumeFX自带帮助教程中文翻译03_cigarettesmoke
链接地址:https://www.777doc.com/doc-2928502 .html