FumeFX配备了GPU视口与FumeFX体素视口两种显示选项,其中,体素视口是使用一系列彩色四边形展示各种FumeFX数据(如烟雾、火焰、燃料等)的视口显示方式,可更加直观地观察到FumeFX数据的变化。
FumeFX体素视口的显示设置会影响到特效的模拟速度,我们可以通过简化体素视口的方式,提高特效的模拟速度。接下来,一起来看看可以如何简化吧。
一、开启体素显示
如图2所示,完成FumeFX模拟区的创建后,打开模拟区的修改面板,在其视口选项中单击体素视口,使其按钮变为蓝色,即可开启体素显示。
二、显示优化参数
体素视口按钮下方的是“显示优化参数”选项,包含减少细节、阙值缩放与比例大小。
1、减少细节
减少细节选项是用于简化体素细节的选项,其数值越小,体素细节越精细。比如,当前数值1的情况下,火焰与烟雾的体素都比较密集与精细。
如果将减少细节数值调整为5,如图4所示,可以看到,烟雾与火焰的体素显示变得十分粗略,但运算速度会相应提高。
2、阙值标度
阙值标度,指的是每个通道各个阈值的乘数。对于每个通道,其对应的阈值将以FumeFX单位(烟,火和燃料)的最小值显示,其数值越小,显示得越精细。
比如,如图5所示,在阙值标度为0.1的情况下,对于一些散开的小体素烟雾也会显示出来。
但是,当我们将阙值标度调整为6.0时,如图6所示,小体素的烟雾就不会再显示了。通过提高阙值标度,有助于提高特效的模拟速度。
三、通道/阈值
在通道选项中,我们可以选择将哪些通道导出到体素显示中,而通过使用通道的阈值选项,则可混合设置这些通道的不同阈值。
比如,如图7所示,如果仅勾选火焰选项的话,体素显示就只会显示火焰的体素。
如图8所示,如果同时选择燃料、火焰、烟雾选项的话,体素显示就会同时显示这些元素的体素。通过减少通道的体素显示,可提高模拟速度。
四、显示切片
显示切片选项,指的是以指定的2D平面显示特效的体素,可设置XY、YZ、XZ三种平面。
如图9所示,我们选择了YZ平面,并勾选了网格选项,即可以YZ平面预览体素。
数值选项,指的是以2位精度标示每个体素的数值,平常用得比较少。
五、小结
综上所述,我们可以通过设置体素显示的参数,提高FumeFX特效的模拟速度,比如提高减少细节、阙值标度的数值,减少通道显示,采用切片显示等。
由于这些体素参数的设置仅会影响到体素显示与模拟速度,对最终的渲染效果是无影响的。因此,我们平常可作取舍,减少一些不必要细节的体素显示。