float32 b2ParticleSystemDef::colorMixingStrength |
Determines how fast colors are mixed 1.0f ==> mixed immediately 0.5f ==> mixed half way each simulation step (see b2World::Step())
float32 b2ParticleSystemDef::dampingStrength |
Reduces velocity along the collision normal Smaller value reduces less
bool b2ParticleSystemDef::destroyByAge |
float32 b2ParticleSystemDef::ejectionStrength |
Pushes particles out of solid particle group Larger values repulse more
float32 b2ParticleSystemDef::elasticStrength |
Restores shape of elastic particle groups Larger values increase elastic particle velocity
float32 b2ParticleSystemDef::lifetimeGranularity |
Granularity of particle lifetimes in seconds. By default this is set to (1.0f / 60.0f) seconds. b2ParticleSystem uses a 32-bit signed value to track particle lifetimes so the maximum lifetime of a particle is (2^32 - 1) / (1.0f / lifetimeGranularity) seconds. With the value set to 1/60 the maximum lifetime or age of a particle is 2.27 years.
float32 b2ParticleSystemDef::powderStrength |
Produces repulsion between powder particles Larger values repulse more
float32 b2ParticleSystemDef::pressureStrength |
Increases pressure in response to compression Smaller values allow more compression
float32 b2ParticleSystemDef::repulsiveStrength |
Produces additional pressure on repulsive particles Larger values repulse more Negative values mean attraction. The range where particles behave stably is about -0.2 to 2.0.
float32 b2ParticleSystemDef::springStrength |
Restores length of spring particle groups Larger values increase sprint particle velocity
int32 b2ParticleSystemDef::staticPressureIterations |
Computes static pressure more precisely See SetStaticPressureIterations for details
float32 b2ParticleSystemDef::staticPressureRelaxation |
Reduces instability in static pressure calculation Larger values make stabilize static pressure with fewer iterations
float32 b2ParticleSystemDef::staticPressureStrength |
float32 b2ParticleSystemDef::surfaceTensionNormalStrength |
Smoothes outline of tensile particles 0~0.2. Larger values result in rounder, smoother, water-drop-like clusters of particles.
float32 b2ParticleSystemDef::surfaceTensionPressureStrength |
Produces pressure on tensile particles 0~0.2. Larger values increase the amount of surface tension.
float32 b2ParticleSystemDef::viscousStrength |
Reduces relative velocity of viscous particles Larger values slow down viscous particles more
The documentation for this struct was generated from the following file: