缓存目录
自动缓存和DiskCache节点都使用通过以下命令定义的相同缓存目录: Preferences对话。在首选项中,您还可以设置允许磁盘缓存使用的最大大小。有关缓存首选项的更多信息,请参见定义缓存设置下面。
请注意,缓存的图像具有唯一的名称,反映了它们在脚本中的输出位置。这意味着您可以从脚本中的多个节点缓存图像,而不会覆盖以前缓存的图像。
定义缓存设置
您可以在Preferences > Performance > Caching。
1. | 选择Edit > Preferences (或按Shift+S)。 |
的Preferences对话框显示。
2. | 下Caching > Disk Caching,指定您要的位置Nuke将数据缓存到磁盘。选择一个本地磁盘(例如, c:/temp),最好使用最快的访问时间。 |
环境变量NUKE_DISK_CACHE可用于覆盖此设置。有关更多信息,请参见环境变量。
3. | 使用comp disk cache size控制,选择磁盘缓存可以达到的最大大小。确保磁盘上有足够的空间可用于此目的。默认值为10 GB,但通常可以使用较大的值,例如50 GB。 |
环境变量NUKE_DISK_CACHE_GB可用于覆盖此设置。有关更多信息,请参见环境变量。
4. | 请点击OK更新首选项,然后重新启动Nuke。 |
定义这些设置后,将启用图像自动缓存。查看器将其显示的每个帧缓存在指定目录中。如果将DiskCache节点添加到脚本中,则它还将使用同一目录。
退出时保留磁盘缓存Nuke因此可以稍后再使用。但是,当缓存已满时,将自动删除旧项目,以便为新项目腾出空间。
清除磁盘缓存
当磁盘缓存已满时,旧项目将自动删除。如有必要,您也可以手动清空磁盘缓存。如果由于某种原因在查看器中显示了错误的图像,则可能需要执行此操作。
清空磁盘缓存
在菜单栏中,选择Cache > Clear Disk Cache。