GenApproxRate
Generator. Produces particles at an approximate rate with natural variation in timing.
Unlike EvenRing, this generator introduces slight randomness in emission timing, creating more organic-looking effects. Best suited for large quantities of particles where exact timing is not critical.
The generating rate can change over time via external input. Like the other percentage-based generators, pick the rate from the particle life: rate = 100 / mean life (2-second particles → 50%).
In the Emitter Guide every numeric parameter of this generator is a value of its own (a fixed number, an emitter property, a graph over time …), wired to the matching input; switching the generator type carries the shared parameters along. See Linking the rate to particle life for keeping the rate in step with the particle life.
Properties & inputs:
- Rate per second (%) (input | property): Approximate amount of particles generated per second, in percent of the emitter's capacity. Values above 100% are allowed.
- Particle average life (property): Helper field to calculate the correct rate from average particle lifetime.
- Delay (input | property): Delay in seconds before the generator starts producing particles.
- Enable shots limit (property) and Time (input | property): despite the checkbox label, this is a time limit — when enabled, the generator stops producing particles after Time seconds since the emitter started.