Limiter operator

The Limiter operator can be used to constrain various particle properties.


Position

  • Limit position: controls whether the position values of particles will be clamped.

  • X/Y/Z: sets the min/max allowable values.

  • Variation %: the per-particle percentage of variation to apply.
  • Use shape bounds: considers the bounding box of the particle shape when clamping its position.

  • Affect velocity: controls whether velocity values are cleared for particles whose position is limited.

By default, when a particle position is outside the bounds of the limiter values it velocity along the offending axis will be set to 0. This is so that the velocity integrator doesn’t move the particle past the limited value during the velocity integration function at the end of the time step. Sometimes this is undesirable behavior, so the ability to disable this has been added.

Scale

  • Limit scale: controls whether the scale values of particles will be clamped.

  • X/Y/Z: sets the min/max allowable values.

  • Magnitude min/max: sets the minimum/maximum overall magnitude of particle scale vectors.

  • Variation %: the per-particle percentage of variation to apply.

Velocity

  • Limit velocity: controls whether the velocity values of particles will be clamped.

  • X/Y/Z: sets the min/max allowable values.

  • Magnitude min/max: sets the minimum/maximum overall magnitude of particle velocity vectors.

  • Variation %: the per-particle percentage of variation to apply.

Acceleration

  • Limit acceleration: controls whether the acceleration values of particles will be clamped.

  • X/Y/Z: sets the min/max allowable values.

  • Accel mag: sets the maximum overall magnitude of particle acceleration vectors.

  • Deaccel mag: sets the maximum overall magnitude of particle deacceleration vectors.

  • Variation %: the per-particle percentage of variation to apply.

Spin

  • Limit spin: controls whether the spin values of particles will be clamped.

  • X/Y/Z: sets the min/max allowable values.

  • Magnitude min/max: sets the minimum/maximum overall magnitude of particle spin vectors.

  • Variation %: the per-particle percentage of variation to apply.

Radius

  • Limit radius: controls whether the radius values of particles will be clamped.

  • Magnitude min/max: sets the minimum/maximum overall magnitude of particle radius values.

  • Variation %: the per-particle percentage of variation to apply.

Uniqueness

  • Seed: the seed value for all varied parameters.