您可以将整个 nCache 文件替换为新模拟,也可以有计划地替换 nCache 文件中的各缓存帧。例如,通过重新模拟特定帧并仅替换 nCache 文件中的这些特定帧,可以改善对象缓存的模拟。
替换 nCache
无法将 nCache 替换为已启用多个缓存的对象。
执行下列操作之一:
模拟完成后,将为选定对象创建缓存,用于替换“替换 nCache 选项”(Replace nCache Options)或“替换流体缓存选项”(Replace Fluid Cache Options)窗口中指定的时间范围内的当前缓存。
替换 nCache 帧
无法将 nCache 帧替换为已启用多个缓存的对象。
模拟后,将为“替换 nCache 帧选项”(Replace nCache Frame(s) Options)窗口中指定的帧或一系列帧创建一个缓存,替换您的对象的在指定时间范围内的当前缓存,并将生成原始未更改的缓存和描述文件的备份(默认情况下,名为 backup#_originalCacheName)。这是撤消操作所必需的。
如果替换 nCache 帧时启用了“删除备份文件”(Delete backup files),则无法撤消该替换操作,因为系统已从磁盘中删除了被替换的帧。
替换 nCache 帧时,将自动生成原始缓存数据的备份文件,并使用添加了 backup_、backup1_ 等前缀的原始缓存文件名称来命名备份文件。若要撤消替换 nCache 帧的操作,则需要将生成的备份文件重命名为原始文件名。例如,若要在名为 Cape 的 nCache 上撤消替换 nCache 帧的操作,请将 backup_Cape.xml 和 backup_Cape.mc 备份文件重命名为 Cape.xml 和 Cape.mc。
当替换“每帧一个文件”(One File Per Frame)缓存上的 nCache 帧时,仅对被替换的帧进行备份。若要撤消替换“每帧一个文件”(One File Per Frame)缓存上 nCache 帧的操作,则需要将生成的备份帧文件重命名为原始帧文件名。。例如,若要撤消替换名为 CapeFrame1、CapeFrame2 和 CapeFrame3 的“每帧一个文件”(One File Per Frame)缓存上 nCache 帧的操作,需要将 backup_Cape.xml 文件重命名为 Cape.xml,同时将被替换的帧备份文件 backup_CapeFrame1.mc、backup_CapeFrame2.mc 和 backup_CapeFrame3.mc 重命名为 CapeFrame1.mc、CapeFrame2.mc 和 CapeFrame3.mc。