The Limiter operator can be used to constrain various particle properties.
Limit position: controls whether the position values of particles will be clamped.
X/Y/Z: sets the min/max allowable values.
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.
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.
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.
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.
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.
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.