缓存#
参考
- 面板:
为了改善实时响应并避免不必要的重新计算粒子,粒子数据可以缓存在内存中或存储在驱动器上。
发射体 粒子系统使用统一的系统用于缓存和烘焙(与软体和布料一起)。
See also
有关详细信息,请参考 常规烘焙 文档。
提示#
无论您是否烘焙,模拟仅针对缓存面板的 开始 帧和 结束 帧之间的正帧进行计算。因此,如果您想要一个比默认帧范围更长的模拟,则必须更改 结束 帧。
播放动画时,每个物理系统都会将每个帧写入缓存。请注意,要填充缓存,必须在模拟开始的帧之前或之上开始播放。
The cache is cleared automatically on changes. But not on all changes, so it may be necessary to delete it manually, e.g. if you change a force field.
烘焙后系统受到保护,不会发生变化。例如,如果网格改变,则不再重新计算模拟。
The bake result can be cleared by clicking on the Delete Bake button in the simulation cache settings.
只有在内存中烘焙模拟时,才能在粒子编辑模式下编辑模拟。如果使用磁盘高速缓存,则无法编辑。
如果您不允许写入所需的子目录,则不会发生缓存,例如,如果您的blend文件路径很长并且您的操作系统对所支持的路径长度有限制。
请注意修改器堆栈中修改器的顺序。在 3D 视口和渲染(例如,使用细分曲面时)中可能具有不同数量的面,如果是这样,则渲染的结果可能与您在 3D 视口中看到的结果有很大不同。