FUMEFX使用手册,一些参数和功能详解如何消除火焰与烟雾接洽处的硬边缘?如何消除火焰层状?如何产生灯光阴影?(将灯光选项的multiple scattering打开就ok 阴影可用贴图或者光线跟踪不支持高级光线跟踪)小技巧:增加火焰细节除了增大space值和减小step值还有一个更有效的方法就是为火焰的颜色和透明度设置渐变色创建火焰及烟雾的步骤:1.创建发射火焰的物体2.创建fumefx粒子发射源帮助物体并拾取发射物体3。
创建fumefx的模拟控制框4.创建灯光5。
选择fumefx模拟控制框在修改面板打开模拟控制窗口6.拾取发射源与灯光7。
调节模拟参数并执行模拟8。
模拟好后渲染输出速度与质量的平衡选项:1。
space项值越小空间上的模拟精度越高(火焰细节越多)耗时越多(如果火焰出现了层状就增大该值便可)2。
step项制约大时间上的模拟精度越高耗时越多3。
quality项模拟质量值越大质量越高越耗时火焰烟雾模拟元素选择及设置项:1。
simulation选项板要不要模拟火焰或烟雾应首先在此设置否则而接下来的两项设置只是控制显示的即使关闭模拟也照常进行所以他们影响不了模拟时间只有在这里控制烧火速度特别是冒烟速度控制:timescale项值越大燃烧的速度越快反则反之火焰躁动速度设置:vorticity项值越大速度越快反则反之火焰膨胀速度控制:fuel simulation的explansion项值越大膨胀的速度越快快速的火焰膨胀效果就相当于爆炸2。
obj/src选项板火焰烟雾的浓烈程度高度在此设置fuel一般不动温度越高火焰上升的越快火苗也越高但这里的上升是从中间成锥形上升的而不是simulation中的explantion项是爆炸式也就是上升时会有边缘的卷起smoke amount越高烟雾越浓也就攀升的越高注意:此处虽然可以设置type为disable 但设置后虽然没了视觉效果模拟却照常进行所以对模拟时间没影响要关闭烟雾或火焰的模拟还是在simulation处将对应的项钩选去掉注意:要为烟雾或火焰设置模拟贴图以更直观的控制其模拟就在此处设置贴图(将贴图类型选择为source from intensity 而后卫贴图设置noise 或smoke等) 而非在rendering面板中设置那儿的贴图只用来控制颜色与透明度不使用其source map不如obj/src处的真实3。
rendering选项板此处设置火焰和烟雾的颜色浓烈程度(相当于3d材质里的色彩叠加)透明度项需要说明的是这些参数是可以在模拟完毕后自由调节的御览窗口用来及时显示调节结果与物体间的碰撞与空间扭曲力:很简单只需在obj/src面板拾取即可添加镜头发光特效:此设置可在模拟完成后进行1。
设置火焰烟雾效果通道数值在模拟控制面板rendering-effect channels项2。
在环境面板的fusion效果渲染面板钩选创建效果通道并购选创建效果通道3。
添加镜头光晕效果并选择材质id数值为第一步设置效果通道数值缓存空间位置设置:通过属性面板关于模拟控制窗口:1。
首先是菜单栏第一个文件其中可以保存和加载fx的当前模拟状态类似于realflow注意:要使用此功能请首先点击单步模拟按钮否则无法保存当前状态第二个不用说了第三个为御览控制做动画时很常用的一个菜单第四个不说了地球人都知道2。
上面的一排按扭第一个为模拟御览窗口第二个为加载快照以从当前过程点开始执行模拟这点类似于realflow 第三个为从头开始执行模拟第四个为当模拟未完成被人为中止时点击此按钮继续执行模拟第五个为执行一步模拟第六个为后台模拟模式好像暂时没效果最后两个是保存和加载fx当前设置3。
下面的项目卡通用卡:常用的是第一个项目栏在其中可以定义控制框的大小间隔其实是精细度得负值当然值越小越精细不过也会相应的增加模拟时间如果想要加快模拟请增大其值一般0.5就ok模拟卡:这里是模拟的控制核心可以在这里***的设置火焰烟雾的大小等等常用的参数是:a.模拟栏其中设置模拟的精度其实对我们来说是个加快模拟时间当然质量越低迭代次数越小模拟步数越大模拟也就越快b.系统栏重力和浮力就像真实世界的效果涡度其控制着火苗和烟雾的躁动度一般不动就可以得到适当的效果c.模拟燃料也就是模拟火苗取消的话只有烟没有火扩散度控制着火苗底部上外发散的程度也就是火苗底部的粗细d.模拟烟雾也就是让火苗带烟取消的话只有火没有烟注意:要控制烟的大小需要一起调节前两项的值保持一致即可他们是阀值小于其值就会使烟雾消失所以呢值越大烟雾大小都会越小第三个散射其实是扩散类似上一栏就是控制烟雾底部的粗细渲染卡:这里边有两项很重要一个是火焰颜色亮度及浓度一个是烟雾颜色亮度及浓度浓度在此翻译成了不透明度照明卡:在此可拾取灯光以使火焰特别是烟雾被照亮并产生阴影如果光源照射烟会显示为黑色对象/源卡:在此处拾取fumefx的粒子发射源否则模拟为空点取每个对象会在下面显示出每个对象对应的焰火设置项包括强度高度浓度火焰的这三个值应在这里设置渲染项里的设置只用来控制颜色及更细微的调节如果想在3d视图中显示fx的御览效果请点击模拟控制框然后在修改栏中购选各个项目火焰烟雾等Simulation Area 模拟区域:Spacing:决定像素大小,越小越精细,耗时越久Width ,Length ,Height:网格的长,宽,高Adaptive:可调自动调整运算区域的大小,建议保持打钩Sensitivity:敏感度在0.1~0.001之间,越大则网格包裹物体越紧。
提示:如果想要网格随风变化,可以设置为0.Display Optimize 视窗选项:Reduce: 1Threshold Scale: 1.0你选择在max视窗中预览烟火效果时,reduce决定了坐标中每几个像素显示为一个,越大则显示越少。
Thershold Scale 决定大于此值的像素才显示Channel: Thershold: 通道\阀值组控制决定在模拟中哪些通道可见Fuel:显示未燃烧的燃料Fire:显示火焰Smoke:烟Velocities:速度Forces:力Turbulence:紊乱Temperature:可以设置两种颜色的渐变,从低温到高温Scale Multiplier:缩放倍增器,缩放速度和力的大小,成倍更改。
Show Slice:切片选中后可以移动切片来观察网格中某一位置像素的数目有3个本地坐标可选Position:位置Thickness:切片厚度勾选网格,只显示切片上的像素网格Numerical Values:显示每个像素单元包含的像素数目Voxel Grid:是否在网格上投影显示像素的多少二、浮动对话框播放已经运算的模拟数据,可以从file→load initial state中打开输出文件开始从第一帧到最后一帧的模拟从停止模拟的地方继续开始模拟选定帧;右键点击可以设置模拟的范围,如:1.3or10frames,or1.3or10seconds保存设置读取设置1、GeneralGeneral Parameters:输出面板:设置开始和结束的帧以及保存的数据内容和位置Output:RangeStart Frame:开始帧End Frame:结束帧Viewport Update:每n帧刷新Exporting Channels:输出通道Output Path:路径Playback:回放面板Play From:播放从0到150帧已运算过的数据Play ToStart Frame:动画在max中开始播放的帧Out-of-Range Types:在播放范围之外时的动作None无动作Start Frame保持开始帧的状态End Frame保持结束帧的状态Cycle循环Ping Pong波动3ds max Script:使用max脚本2、Simulation:模拟面板Solver:解算器当前只有一个Quality:质量Maximum Iterations:粒子互相影响上限一般小网格10~15;大网格或快速物体源100 Simulation Steps:物体源运动速度快时设大一点,不过运算速度会变慢Advection Stride:越小烟越卷曲Cubic Interpolation:3次方插值,提高质量;耗时Time Scale:时间缩放,使得烟火变快变慢System:Gravity:重力Buoyancy:根据温度决定上升数量Vorticity:增加细节,用于网格像素少时Velocity Damping:减慢烟火速度,模拟摩擦Turbulence Noise:紊乱参数Scale噪波大小Detail细节Frames噪波变化速度Blocking Sides:阻塞边设置设置网格的某一边阻挡烟火Fuel:燃料面板Ignition Temperature:燃点,在达到燃点的像素中燃料会被点燃Burn Rate:燃烧速度Burn Rate Variation:燃烧速率变化Heat Production:升温速率Expansion:压力增加速率不能太大Fuel Creates Smoke:燃料是否产生烟Smoke Density:烟的浓度Smoke:Dissipation Min.Dens:浓度低于此值的烟会消失Disspation Strength:消失速率Diffusion:烟分散速率Tenperature:温度控制变化同上类似3Rendering:渲染面板r> Rendering Parameters:Step Size%:采样大小:越小越精细Step Size in Fire%:火焰采样Jittering%:采样噪波,越小火焰越流畅Material IDEFume Fxects Channet:效果通道Falloff Type:衰减方式,同灯光的衰减Strength:衰减力度Soften Edges Near Objects:软化靠近物体的火焰Fire:着色火焰色彩可以设置为单色或渐变色,右键单击设置,可以设置透明度曲线,右键单击激活使贴图可以加入更多的细节,但是速度和内存消耗都受到影响Alpha Multiplier:设置火焰的alpha通道值可以改变火焰后面的物体明暗度GI Multiplier:专门为final render设置的GI亮度Smoke:Min.Density and Max.Density:根据浓度设置的可见阀值Ambient Color,Smoke Color:颜色设置Visual Falloff:光线在烟中的衰减Shadow Falloff:影子在烟中的衰减Cast Shadows , Receive Shadows:是否投射,接受影子4、Illum:照明面板Lights:添加移除灯光Shadows:采样大小及采样细节照明贴图:加速影子的渲染速度Multiplier:改变灯光照明大小Undersample/Threshold:当相邻像素照明差值小于此值不重新计算Cache Map To Disk:直接用当前的结果渲染以后的帧,不论灯管是否变化。