Registry / other / bullet3

bullet3

JSON →
library3.25vcpkgunverified

Bullet Physics is a professional collision detection, rigid body, and soft body dynamics library.

vcpkg install bullet3
INSTALL
IMPORT
SIG · BULLET3
B
bullet3
othercppv3.25
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

btBulletDynamicsCommon.h
✓ #include <btBulletDynamicsCommon.h>

Create a basic Bullet physics world

#include <btBulletDynamicsCommon.h> #include <iostream> int main() { btBroadphaseInterface* broadphase = new btDbvtBroadphase(); btDefaultCollisionConfiguration* config = new btDefaultCollisionConfiguration(); btCollisionDispatcher* dispatcher = new btCollisionDispatcher(config); btSequentialImpulseConstraintSolver* solver = new btSequentialImpulseConstraintSolver(); btDiscreteDynamicsWorld* world = new btDiscreteDynamicsWorld(dispatcher, broadphase, solver, config); world->setGravity(btVector3(0, -10, 0)); std::cout << "Bullet world created" << std::endl; delete world; delete solver; delete dispatcher; delete config; delete broadphase; return 0; }
Debug
Known issues
gotchaHeader-only mode requires defining BT_USE_DOUBLE_PRECISION for double precision
fix
Add -DBT_USE_DOUBLE_PRECISION to compile definitions if using double precision
affects: all
Upgrade
Version history
3.25latest on vcpkg
Audit
Dependencies

No dependency data recorded yet.

Agent activity
13 hits · last 30 days
node
12
OpenAI (training)
1
Resources

No resource links recorded.

bullet3 — pip install bullet3 · libregistry