nCache > 合并缓存(nCache > Merge Caches)

 
 
 

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

nCache > 合并缓存(nCache > Merge Caches) >

打开“合并 nCache 选项”(Merge nCache Options)窗口。您可以在此窗口中指定合并 nCache 的名称、类型和磁盘位置。

缓存目录(Cache Directory)

指定服务器或本地磁盘上将要创建的合并 nCache 保存到的位置。通过该文件夹 (),可以浏览到默认目录以外的其他目录。

缓存名称(Cache name)

指定要创建的合并 nCache 的基础名称。

使用缓存名称作为前缀(Use cache name as prefix)

“缓存名称”(Cache name)设置为前缀。启用该选项时,nCaches 的基础名称为当前对象的名称外加指定的“缓存名称”(Cache name)作为前缀。例如,下面是名为Cape 的 nCloth 对象的缓存文件名,前缀为 red:red_CapeFrame1、red_CapeFrame2、red_CapeFrame3 等等。仅当启用“每帧一个文件”(One file per frame)“每个对象一个文件”(One file per object)时,该选项才可用。

缓存格式(Cache format)

指定 Maya 缓存格式。

mcx

创建使用 64 位索引的缓存文件。这些缓存文件可以超过 2.0 GB。

mcc

创建使用 32 位索引的缓存文件。这些缓存文件不能超过 2.0 GB。

文件分布(File distribution)

选择以下文件分布选项之一。

每帧一个文件(One file per frame)

指定创建指定“缓存时间范围”(Cache time range)的每帧一个合并 nCache 文件。

一个文件(One file)

指定创建指定“缓存时间范围”(Cache time range)的一个合并 nCache 文件。

每个对象一个文件(One file per object)

启用该选项时,将针对指定的“缓存时间范围”(Cache time range),为每个选定对象创建一个合并 nCache 文件(如果“一个文件”(One file)已启用)或每帧一个合并 nCache 文件(如果“每帧一个文件”(One file per frame)已启用)。

关闭该选项时,将针对指定的“缓存时间范围”(Cache time range),为所有选定对象创建一个合并 nCache 文件(如果“一个文件”(One file)已启用)或每帧一个合并 nCache 文件(如果“每帧一个文件”(One file per frame)已启用)。

只有在选择多个对象时,此选项才可用。

缓存时间范围(Cache time range)

选择以下缓存时间范围选项之一。

渲染设置(Render settings)

指定当前的“渲染设置”(Render settings)可确定“缓存时间范围”(Cache time range)

时间滑块(Time slider)

指定“时间滑块”(Time slider)中的当前播放范围可确定“缓存时间范围”(Cache time range)

开始/结束(Start/End)

指定在指定“开始”(Start)“结束”(End)时间之间(包含)的帧范围确定“缓存时间范围”(Cache time range)

开始/结束(Start/End)

通过这些字段,可以指定“缓存时间范围”(Cache time range)“开始”(Start)“结束”(End)时间。

“每 # 个帧求值一次”(Evaluate every # frame(s))“每 # 次求值保存一次”(Save every # evaluation(s))

创建 nCache 时,默认情况下每帧获取对象模拟的一个采样并将其保存到您的 nCache。

“每 # 个帧求值一次”(Evaluate every # frame(s))指定在创建 nCache 期间获取采样的频率。例如,值 2 表示在“缓存时间范围”(Cache time range)内每隔一个帧即缓存当前对象的模拟。

“每 # 次求值保存一次”(Save every # evaluation(s))指定在创建 nCache 期间保存哪些采样。例如,值 2 指定仅将“每 # 个帧求值一次”(Evaluate every # frame(s))选项指定的每隔一个采样保存到您的 nCache。

有关详细信息,请参见 nCache 创建

合并后删除现有缓存(Delete existing caches after merge)

指定在创建合并 nCache 时所有已启用的 nCache 节点都被删除。但是,磁盘上的 nCache 将被保留。

相关主题