Panda3D Manual: Bullet Config Options

The following list is a listing of all config variables defined by the Panda3D Bullet module.

Variable Value Type Default Description
bullet-max-objects int 1024 Specifies the maximum number of individual objects within a bullet physics world.
bullet-gc-lifetime int 256 Specifies the lifetime of data clean up be the soft body world info garbage collector.
bullet-broadphase-algorithm enum aabb Specifies the broadphase algorithm to be used by the physics engine. Default value is 'aabb' (dynamic aabb tree). A second value is 'sap' (sweep and prune).
bullet-sap-extents float 1000.0 Specifies the world extent in all directions. The config variable is only used if bullet-broadphase-algorithm is set to 'sap' (sweep and prune).
bullet-enable-contact-events bool false Specifies if events should be send when new contacts are created or existing contacts get remove. Warning: enabling contact events might create more load on the event queue then you might want! Default value is FALSE.
bullet-solver-iterations int 10 Specifies the number of iterations for the Bullet contact solver. This is the native Bullet property btContactSolverInfo::m_numIterations.
bullet-additional-damping bool false Enables additional damping on each rigid body, in order to reduce jitter. Additional damping is an experimental feature of the Bullet physics engine. Use with care."
bullet-additional-damping-linear-factor float 0.005 Only used when bullet-additional-damping is set to TRUE.
bullet-additional-damping-angular-factor float 0.01 Only used when bullet-additional-damping is set to TRUE.
bullet-additional-damping-linear-threshold float 0.01 Only used when bullet-additional-damping is set to TRUE.
bullet-additional-damping-angular-threshold float 0.01 Only used when bullet-additional-damping is set to TRUE.