可以保存模拟中任意帧处的流体栅格特性值,然后将保存的状态添加到另一流体容器。      

保存流体的当前状态        

  1. 将特性值添加到流体容器。请参见向流体容器添加属性

  2. 如有必要,在具有要保存的流体特性值的帧处播放和停止模拟。

  3. 选择流体容器。

  4. 选择流体效果 > 状态另存为(Fluid Effects > Save State As)。                

    “保存”(Save)窗口将打开以下目录:                

    (Windows)                

    驱动器:Program FilesAutodeskMaya2014presetsfluidsinitialStates                

    (Mac OS X)                

    /Applications/Autodesk/Maya2014/Maya/Contents/presets/ fluids/initialStates              

    (Linux)                

    /usr/autodesk/maya2014/presets/fluids/initialStates                

  5. “Visor”中展开要将流体状态保存到的文件夹,然后选择一个子文件夹:

    • 如果流体是 2D 流体,请选择 2D 文件夹。

    • 如果流体是 3D 流体,请选择 3D 文件夹。                      

      注意:可以保存到可在“Visor”中访问的具有写权限的任意目录。                    
  6. “文件名”(File name)框中键入当前状态文件的名称,并单击“保存”(Save)。                

    Maya 会执行以下操作:                

    • 在以下位置创建缓存文件(.mfci 扩展名):                  

    (Windows)                

    <驱动器>:Program FilesAutodeskMaya2014presetsfluids.mayaData                

    (Mac OS X)                

    /Applications/Autodesk/Maya2014/Maya/Contents/presets/ fluids/.mayaData                

    (Linux)                

    /usr/autodesk/maya2014/presets/fluids/.mayaData                

    (如果在步骤 5 中浏览到的位置不在 Maya 安装目录下,则 Maya 会在该位置创建 .mayaData 目录并在其中创建缓存。)                

    • 在选定的 Visor 位置创建 MEL 文件。MEL 文件直接打包当前状态缓存文件,以便您可以从“Visor”中访问。                  

    • 将默认 Maya 徽标样例指定给“Visor”“流体初始状态”(Fluid Initial States)选项卡上的当前状态图标。                  

    现在,可以将该当前状态添加到与从中创建当前状态的容器具有相同维度(2D 或 3D)的任意流体容器。有关详细信息,请参见将预定义的初始状态添加到流体容器。                

    注意“Visor”中的默认选项卡保存在您的首选项中。“Visor”选项卡指向 Maya 安装位置中的目录结构,但是如果您从两个不同的安装位置运行 Maya,则第一次运行时的首选项决定在第二次运行时显示的“Visor”选项卡的位置。“Visor”会建议正在运行的程序所在安装位置中的一个位置,因此您可能认为已将它保存到正确的位置,结果却是“Visor”完全忽略刚才保存的预设。通过在 Visor 中选择“选项卡 > 还原为默认选项卡”(Tabs > Revert to Default Tabs)可解决该问题。                      

在 Visor 中为保存的当前状态创建自定义样例        

  1. “渲染视图”(Render View)中渲染示例。

  2. “渲染视图”(Render View)中,选择“视图 > 向 Hypershade/Visor 抓取样例”(View > Grab Swatch to Hypershade/Visor)

  3. 拖出一个方框以选择所需的图像部分作为样例。

  4. 打开“Visor”并在“流体初始状态”(Fluid Initial States)选项卡上,打开保存当前状态的文件夹。

  5. 使用鼠标中键将选定内容拖动到当前状态样例上。样例保存在您保存状态的文件夹的 .mayaSwatches 子文件夹中。例如:                

    (Windows)                

    <驱动器>:Program FilesAutodeskMaya2014presetsfluidsinitialStatesMiscellaneous2DmayaSwatches                

    (Mac OS X)                

    /Applications/Autodesk/Maya2014/Maya.app/Contents/presets/ fluids/initialStates/Miscellaneous/2D/.mayaSwatches                

    (Linux)                

    /usr/autodesk/maya2014/presets/fluids/initialStates/ Miscellaneous/2D/.mayaSwatches                


,