nParticle“缓存”(Caching)属性

缓存(Caching)

指定在对当前 nParticle 对象进行 nCache 时将保存至服务器或本地硬盘驱动器的模拟数据。

可缓存的属性(Cacheable Attributes)

位置(Position)

缓存“粒子 ID”(Particle ID)“年龄”(Age)、位置和旋转 PP。

位置和速度(Position and Velocity)

缓存“粒子 ID”(Particle ID)“年龄”(Age)、位置、旋转 PP、速度、角速度 PP 和寿命 PP。

动力学和渲染(Dynamics and Rendering)

缓存以下 nParticle 属性数据:“质量”(Mass)、半径 PP、不透明度 PP、RGB PP、白炽度 PP、精灵数量 PP、精灵比例 X PP 和精灵比例 Y PP。

全部(All)

缓存以下 nParticle 属性数据:“粒子 ID”(Particle ID)“年龄”(Age)、位置、旋转 PP、速度、角速度 PP、寿命 PP、“质量”(Mass)、半径 PP、不透明度 PP、RGB PP、白炽度 PP、精灵数量 PP、精灵比例 X PP 和精灵比例 Y PP。

缓存后渐变求值(Post Cache Ramp Evaluation)

指定如何计算渐变属性数据。启用时,将使用缓存的输入属性(而非缓存的数据)对渐变输出重新求值。默认情况下该属性为禁用。

如果禁用“缓存后渐变求值”(Post Cache Ramp Evaluation),您需要在再次从缓存读取渐变属性数据之前拖动模拟。

内存缓存(Memory Cache)

启用该选项时,您的 nParticle 对象的运动将保存至内存(而不是磁盘)。如果您在内存中缓存已发射的 nParticle 的数据,并且稍后更改了发射器或已发射的 nParticle 的速率或其他属性,则必须禁用缓存,以查看属性更改的效果。