nCache 菜单

创建(Create)

创建新缓存(Create New Cache)
为当前 Nucleus 或 Maya 流体对象创建新的 nCache。

如果选定了多个对象,则会为其中每个选定对象创建 nCache(“每个对象一个文件”(One file per object)),或者会为所有选定对象创建单个缓存(“每帧一个文件”(One file per frame)“一个文件”(One file))。请参见创建或导入 nCache

选择“nCache > 创建新缓存 > nObject”(nCache > Create New Cache > nObject) > 以查看 Nucleus 对象的 nCache 选项

选择“nCache > 创建新缓存 > Maya 流体”(nCache > Create New Cache > Maya Fluid) > 以查看流体 nCache 选项

另请参见创建或导入 nCache

合并缓存(Merge Caches)
合并当前对象的已启用缓存以及禁用合并的缓存节点。默认情况下,此操作不会删除任何 nCache 节点。

选择“nCache > 合并缓存 > nObject”(nCache > Merge Caches > nObject) > 以查看 Nucleus 对象的 nCache 选项

选择“nCache > 合并缓存 > Maya 流体”(nCache > Merge Caches > Maya Fluid) > 以查看流体 nCache 选项

另请参见合并 nCache 片段

替换缓存(Replace Caches)
使用最新生成的缓存替换当前对象的缓存。不能为具有不止一个附加缓存的对象替换 nCache。

选择“nCache > 替换缓存 > nObject”(nCache > Replace Caches > nObject) > 以查看 Nucleus 对象的 nCache 选项

选择“nCache > 替换缓存 > Maya 流体”(nCache > Replace Caches > Maya Fluid) > 以查看流体 nCache 选项

另请参见替换 nCache

启用选定对象上的所有缓存(Enable All Caches on Selected)
启用所有当前对象的节点和片段。
禁用选定对象上的所有缓存(Disable All Caches on Selected)
禁用当前对象的所有节点和片段。

编辑(Edit)

附加到缓存(Append to Cache)
为当前对象生成新的 nCache 并将其附加到所启用的 nCache。如果附加的缓存在时间上与已启用的缓存重叠,将自动与已启用的缓存融合。但是,如果启用缓存和附加缓存之间有时差,则时差为线性插值,且没有任何时差缓冲数据会保存到附加缓存中。

选择“nCache > 附加到缓存”(nCache > Append to Cache) > 以查看附加到 nCache 选项

附加缓存(Attach Cache)
可以浏览本地硬盘驱动器或服务器,从而将现有 nCache 文件附加到当前对象。如果当前对象已有 nCache,那么浏览到并选择的缓存文件将替换原始 nCache,但不会将其从磁盘中删除。选择的 nCache 文件必须与缓存导入的目标对象具有相同的拓扑。请参见创建或导入 nCache
删除缓存(Delete Cache)
删除当前对象的缓存节点和片段。

选择“nCache > 删除缓存”(nCache > Delete Cache) > 以查看删除 nCache 选项

帧(Frame)

替换缓存帧
替换在“替换 nCache 帧选项”(Replace nCache Frames Options)窗口中指定的当前对象的缓存帧。这样便可以在战略上在 nCache 文件中替换各个缓存帧。例如,可以在特定帧处重新模拟对象的各个部分然后在其 nCache 文件中替换这些帧,以改进对象的缓存模拟。

选择“nCache > 替换缓存帧”(nCache > Replace Cache Frame) > 以查看替换 nCache 帧选项

删除缓存帧
从当前对象已启用的缓存中删除单个帧或整个帧范围。例如,可截断启用的 nCache 的开头或末端。

选择“nCache > 删除缓存帧”(nCache > Delete Cache Frame) > 以查看删除 nCache 帧选项

nCloth

绘制缓存权重工具
“绘制缓存权重工具”(Paint Cache Weights Tool)设置为当前工具。使用该工具,您可以在一个 nCloth 对象的曲面上绘制和融合多个缓存的权重。

“工具设置”(Tool Settings)窗口中打开“绘制缓存权重工具”(Paint Cache Weights Tool)。在此窗口中,“缓存”(Cache)下列出了所有当前 nCloth 对象的缓存文件的名称。从列表中选择其中一个 nCloth 缓存以在选定的 nCloth 对象上绘制其权重。有关该工具的设置的信息,请参见 Artisan 工具设置

列出所有当前 nCloth 对象的缓存的名称。从列表中选择其中一个 nCloth 缓存以在选定的 nCloth 对象上绘制其权重。

将缓存传递到输入网格
将当前的 nCloth 缓存传递至输入网格。作为输入网格,可以接收缓存,也可以在现有缓存模拟更改的缓存中绘制贴图。

旧版缓存

默认情况下显示这些选项,但是通过将 MAYA_ENABLE_LEGACY_CACHE 环境变量设置为 0 可以隐藏它们。

有关“旧版缓存”(Legacy Cache)菜单项的信息,请参见 Maya 经典动力学