PxParticleFlag#

Defined in include/PxPBDParticleSystem.h

struct PxParticleFlag#

Flags which control the behaviour of a particle system.

See PxPBDParticleSystem::setParticleFlag(), PxPBDParticleSystem::setParticleFlags(), PxPBDParticleSystem::getParticleFlags()

Public Types

enum Enum#

Values:

enumerator eDISABLE_SELF_COLLISION#

Disables particle self-collision.

enumerator eDISABLE_RIGID_COLLISION#

Disables particle-rigid body collision.

enumerator eFULL_DIFFUSE_ADVECTION#

Enables full advection of diffuse particles. By default, diffuse particles are advected only by particles in the cell they are contained. This flag enables full neighbourhood generation (more expensive).

enumerator eENABLE_SPECULATIVE_CCD#

Enables speculative CCD for particle-rigid body collision.