0.44.0
|
#include <iParticleSystem.h>
Public Attributes | |
iaVector3f | _position |
iaVector3f | _velocity |
float32 | _lifeLeft = 0.0 |
float32 | _maxAge = 0.0 |
float32 | _lift = 0.0 |
float32 | _size = 1.0 |
float32 | _sizeScale = 1.0 |
float32 | _orientation = 0.0 |
float32 | _orientationRate = 0.0 |
bool | _visible = true |
float32 | _tilingIndex = 0 |
iaVector3f | _normal |
float32 | _torque = 0 |
float32 | _vortexRange = 0 |
single particle
float32 igor::iParticle::_lifeLeft = 0.0 |
life left of particle in seconds
float32 igor::iParticle::_lift = 0.0 |
current lift value
depending on the coordinate system this is used in a positive value can be interpreted as lift or weight
float32 igor::iParticle::_maxAge = 0.0 |
max age of particle
iaVector3f igor::iParticle::_normal |
if particle is a vortex particle it will rotate around this axis
float32 igor::iParticle::_orientation = 0.0 |
orientation angle of particle in rad
float32 igor::iParticle::_orientationRate = 0.0 |
orientation / rotation rate in rad per frame
iaVector3f igor::iParticle::_position |
position of particle
float32 igor::iParticle::_size = 1.0 |
size of the particle given at birth
float32 igor::iParticle::_sizeScale = 1.0 |
size scale changes during life time of particle
float32 igor::iParticle::_tilingIndex = 0 |
tiling index of this particle
float32 igor::iParticle::_torque = 0 |
the torque the vortex particle is rotating the other particles with
if value is zero it's not a vortex particle
iaVector3f igor::iParticle::_velocity |
velocity of particle
bool igor::iParticle::_visible = true |
if particle is actually visible
float32 igor::iParticle::_vortexRange = 0 |
the range the vortex has an effect on other particles