使用高级应用程序的属性

以下柔体属性适用于 API 开发人员和其他高级用户:

将柔体发射到视图中

  1. “寿命模式”(Lifespan Mode)设置为“恒定”(Constant),并将已发射 nParticle 的寿命设置为 0。
  2. 播放动画以移除 nParticle 和柔体几何体。
  3. 选择 nParticle,然后选择“字段/解算器 > 为选定对象设置 > 初始状态”(Fields/Solvers > Set For Selected > Initial State)
  4. 禁用“强制历史计数”(Enforce Count From History)
  5. 将 nParticle 的寿命设置为某个正值,以便它们不会立即消亡。

    Maya 更新 nParticle 的数量时,以前应用于 nParticle 的任何弹簧将不再像之前一样工作。需要创建新弹簧。如果编写的表达式使用了粒子对象的 particleId 属性值,将需要重写该表达式。

    若要避免意外结果,请不要采用随时间改变 CV、顶点或晶格点数量的方式,对原始几何体的构建历史设定动画。可以编辑构建历史,但不可以对其设定动画。

    默认情况下,“强制历史计数”(Enforce Count From History)处于启用状态。

    注:

    在以下说明中,术语“世界空间变换”指 Maya 在内部用于计算对象在世界空间中的平移、旋转、缩放和斜切的值。术语“点”指 CV、顶点或晶格点。