默认情况下,创建几何缓存时,每帧都会对对象的变形进行求值或采样,并且每次求值都保存到几何缓存中。通过更改以下缓存选项,可以更改对对象的变形进行采样及保存的方式:“帧求值频率”(Evaluate every frame(s))和“求值保存频率”(Save every evaluation(s))。
“帧求值频率”(Evaluate every frame(s))允许您指定在创建几何缓存期间进行采样的频率。例如,如果“帧求值频率”(Evaluate every frame(s))设置为 2,则每隔一帧对对象的变形进行采样。通过“求值保存频率”(Save every evaluation(s)),可以指定在创建几何缓存期间保存哪些采样。例如,如果“求值保存频率”(Save every evaluation(s))设置为 2,则仅每隔一次对象变形采样保存到磁盘上的几何缓存中。
如果希望对对象的缓存变形进行子采样或过采样,则“求值保存频率”(Save every evaluation(s))和“帧求值频率”(Evaluate every frame(s))也很有用。例如,如果要缩放对象的几何缓存长度来创建慢动作效果,可以将“帧求值频率”(Evaluate every frame(s))设置为 0.1,将“求值保存频率”(Save every evaluation(s)) 设置为 1,从而将额外缓存数据保存到几何缓存中。这样,将对象缓存按比例缩放为 10 倍时,其变形将以慢动作显示。否则,如果没有保存额外缓存数据,对象的缓存变形会在缓存帧之间进行线性插值。
“帧求值频率”(Evaluate every frame(s))和“求值保存频率”(Save every evaluation(s))几何缓存选项位于“新建缓存”(Create New Cache)、“替换缓存”(Replace Cache)、“合并缓存”(Merge Caches)、“附加缓存”(Append Cache)和“替换缓存帧”(Replace Cache Frame)选项窗口中。请参见几何缓存菜单。