发布时间:2021/07/30 14:40:55
本文中,我们会探究在不考虑模拟速度的情况下,如何更好地增加FumeFX燃烧特效的细节。其中会涉及到模拟间距与解算器质量的参数设置。
图1:模拟区参数
一、降低间距
间距(Spacing)是FumeFX重要的精度参数,指的是体素网格的间距,其数值越小,体素网格越小,模拟效果就越精细。我们既可以在创建模拟区时设置间距数值,也可以在UI界面的常规面板中设置间距数值。
如图2所示,在间距为0.071m的情况下,可以看到,体素的网格会显得比较大。
图2:当前间距
渲染图像后,如图3所示,可以看到,烟雾与火焰看起来都是比较模糊的状态,精细度不够。
图3:渲染效果
当我们将间距的数值降低到0.009m时,如图4所示,可以看到,体素的间隔变得很小,能描绘一些细小的燃烧效果。
图4:降低间距
渲染图像后,如图5所示,可以看到,无论是烟雾还是火焰的细节都变得更加清晰了,燃烧效果变得相当好。
图5:渲染效果
二、提高解算器质量
除了使用降低间距的方式,我们还可以通过提高解算器质量的方式,增加燃烧特效的细节。
解算器质量(Solver Quality),定义的是模拟的真实性,该参数更适用于快速移动的物体。另外结合使用模拟步数,能更好地增加燃烧的细节。
比如,在当前解算器质量为1,模拟步数为1时,呈现如图6所示的体素效果。
图6:当前解算器质量
渲染图像,如图7所示,呈现出一个普通的燃烧效果。
图7:渲染效果
接着,我们将解算器质量调整为10(最大是10),模拟步数为30时,呈现出如图8所示的体素效果,可以看到,烟雾的体素变得更加密集,同时还遮盖了部分火焰体素。
图8:提高解算器质量
渲染图像,如图9所示,可以看到烟雾的细节变得更加明显,但火焰的部分细节被烟雾遮盖了。因此,在调整解算器质量时,最好进行多次测试。
图9:渲染效果
三、小结
综上所述,通过调整FumeFX模拟区的间距数值,可明显地增加燃烧特效的细节,是比较常用的增加细节的方法。另外,也可以通过调整解算器的质量来增加细节,但需多次调整找到更佳的效果。
作者:泽洋
读者也喜欢这些内容:
FumeFX特效插件安装教程(以3ds MAX为例)
FumeFX是一款强大的流体动力学模拟插件,可模拟出真实的火、烟、爆炸等常见气体现象,并可用于3ds MAX、MAYA和 Cinema 4D等建模软件。本文将会以常用的3ds MAX软件为例,演示一下如何安装FumeFX插件。...
阅读全文 >
利用FumeFX制作常见的香烟烟雾效果(创建对象源)
香烟烟雾是一种常见的烟雾效果,其特点是只有烟雾而无火焰,因此,我们如果想要在FumeFX中模拟这种效果,就需要关闭火焰的模拟选项,集中展现烟雾的效果。...
阅读全文 >
教你使用FumeFX制作经典蜡烛火焰(参数调整)
本文将会以该蜡烛燃烧的效果为基础,通过FumeFX参数调整的方式,进一步优化蜡烛的火焰效果。如下图所示,可以看到,优化后的火焰呈现蓝橙渐变色,比较贴近真实的蜡烛燃烧效果。...
阅读全文 >
如何使用FumeFX制作出“旺盛”的火焰
FumeFX制作的燃烧效果一般都包含了燃料、火焰、烟雾这三种元素,根据不同场景的需要,我们可能需要调整这三种元素的呈现方式,比如在展现火山火焰、大型燃烧效果时,可能需要呈现更“旺盛”的火焰。...
阅读全文 >