Turbulence

Turbulence

Path modifier that applies pseudo-random, continuous displacement to particles over their lifespan.

Constructor

new Turbulence(configopt)

Description:
  • Initializes a turbulence path modifier.
Source:
Parameters:
Name Type Attributes Default Description
config TurbulenceConfig <optional>
{} Turbulence configuration options.

Extends

Classes

Turbulence

Members

endStrength :number

Description:
  • Magnitude of displacement (in pixels per second) at particle death.
Source:
Magnitude of displacement (in pixels per second) at particle death.
Type:
  • number

scale :number

Description:
  • Noise scale factor controlling the size of turbulence patterns. Smaller values produce smooth, sweeping currents; larger values produce tight, chaotic jitter.
Source:
Noise scale factor controlling the size of turbulence patterns. Smaller values produce smooth, sweeping currents; larger values produce tight, chaotic jitter.
Type:
  • number

startStrength :number

Description:
  • Magnitude of displacement (in pixels per second) at particle emission.
Source:
Magnitude of displacement (in pixels per second) at particle emission.
Type:
  • number