创建 nParticle 对象并设置效果后,您可以通过播放场景开始进行模拟。Maya Nucleus 解算器将执行模拟,为其系统中的所有对象计算参数和设置。
缓存在模拟中起关键作用。缓存文件存储 nParticle 模拟的所有位置数据、速度数据、动力学数据和渲染数据。缓存可以减少播放或渲染场景时 Maya 执行的计算量,因为缓存的模拟数据可以从磁盘中读取,而不是通过动态计算得出。渲染 nCache 是系统独立的,这意味着您可以渲染在不同系统平台上创建的 nCache 并可实现正确的模拟结果。
缓存 nParticle 有多种不同方法。您可以有包含每个帧数据的一系列缓存文件,也可以只有一个缓存文件,其中包含 nParticle 对象模拟的所有帧的所有数据。