流体状态是流体栅格特性值的集合,包括“密度”(Density)、“速度”(Velocity)、“温度”(Temperature)、“燃料”(Fuel)、“颜色”(Color)和“纹理坐标”(Texture Coordinate)栅格中的值。除第一帧之外,任何帧上未缓存动态流体的状态都以其在前一帧中的状态为基础。Maya 从第一帧开始按顺序计算动态流体效果。
在流体模拟第一帧的流体容器中定义的栅格特性值是流体的初始状态。可以将模拟向上播放到任何帧,然后将该帧上的当前状态设置为流体的初始状态。
例如,您已有流体模拟,想要以容器中已存在的流体作为开始,则需要将流体发射器添加到容器中,播放并在具有所需发射流体的帧处停止,然后将该发射流体值设置为初始状态。之后,当您播放流体模拟时,流体的动画将以存储于流体初始状态中的栅格特性值开始。
在将流体特性值绘制到栅格中时,必须设置流体的初始状态。否则,在播放仿真时,如果返回第一帧,绘制的初始值将丢失。有关绘制流体值的详细信息,请参见将流体特性绘制到栅格。
模拟过程中任何帧上的流体栅格特性值都可以进行保存,然后将保存的状态添加到另一流体容器中。
例如,您可以使用“密度”(Density)值在动态栅格中创建其公司徽标,然后将当前状态保存到“Visor”中。任何时候只要您想要为该徽标创建不同的流体效果,都可以将保存的徽标值添加到新容器中,然后修改该容器属性。
在 2D 容器中保存的栅格特性只能添加到 2D 容器中。同样,在 3D 容器中定义的栅格特性只能添加到 3D 容器中。