在“流体效果”(Fluid Effects)中,“燃料”定义反应的状态(无反应、完全反应以及介于二者之间的状态)。“密度”(Density)表示当“温度”导致反应时进行反应的物质。“密度”(Density)与“燃料”(Fuel)二者结合可定义将发生反应的场景。将“温度”添加到该场景,以开始反应。发生反应时,“密度”(Density)值将变小,同时“燃料”(Fuel)值变小以表示剩余要发生的反应量。反应还会创建更多“温度”,并同时创建灯光。
在下列步骤中,您将在容器中绘制“燃料”(Fuel)和“密度”(Density)值。在 3D 容器中绘制实际上是在容器“切片”的两个维度上进行绘制。切片是在 X、Y 或 Z 方向上表示绘制位置的平面。(可以将切片视为 2D 画布。)虽然是分别在每个切片上进行绘制,但相邻切片的累加效果就是一个 3D 流体。
将打开“工具设置”(Tool Settings)窗口,并在流体容器的原点处显示一个切片。切片以由点边构成的平面表示,且流体子体积操纵器位于切片的一角。将指针移动到切片上时,指针将变为笔刷,指示您可进行绘制。
可以分别绘制每个特性,但本示例将为两者绘制相同的值。同时绘制两者更为高效。
将显示一条消息,提示将流体的“燃料”(Fuel)方法设定为“动态栅格”(Dynamic Grid)。通过将“燃料”(Fuel)方法设定为“动态栅格”(Dynamic Grid),放置于容器栅格中的燃料值(本例通过绘制进行放置)将由流体动力学解算器重新进行计算,并在模拟过程中发生更改。默认情况下,“密度”(Density)方法定义为“动态栅格”(Dynamic Grid)。
锁将关闭。现在当您进行旋转时,切片将保持垂直于 Y 轴。切片不会切换到其他的轴。这样即可以通过任意方式更改视图,同时仍能在同一切片上进行绘制。
流体切片位置(Fluid Slice Location):0.000
该值显示为黄色,因为您同时在绘制两个特性。“密度”(Density)值由着色值的不透明度来表示,而“燃料”(Fuel)值由颜色来表示。“燃料”(Fuel)值的范围与从蓝(值为 0)到黄(值为 1)的颜色渐变相对应。
若要使流体更深,请将切片移动到“流体切片位置 1”(Fluid Slice Position 1)然后绘制,将切片移动到“流体切片位置 2”然后绘制,依此类推。但是,更快的方法是调整切片大小,使切片更厚,然后将值整体应用于整个切片。
整体应用使用值为 1 的“燃料”和“密度”填充子体积中的每个体素。
请注意,值将显示为着色平面而非实体物质。这是着色显示模式的交互式显示功能。显示更多着色平面(切片)可产生更多细节,但会降低屏幕绘制的速度。可以更改该显示功能(每个体素的切片数)以及“属性编辑器”(Attribute Editor)“显示”(Display)区域中的其他功能。
现在容器中已具有“密度”(Density)和“燃料”(Fuel),添加“温度”(Temperature)后即可开始反应。可以将该操作视为将一根点燃的火柴放入汽油容器中。