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.

See also

PxRigidBodyFlag::eENABLE_SPECULATIVE_CCD.