From e1bb3f195074f55239793fc82f260121904a8987 Mon Sep 17 00:00:00 2001 From: ryoon Date: Sat, 6 Feb 2021 06:41:33 +0000 Subject: graphics/box2d: import box2d-2.4.1 Box2D is a 2D physics engine for games. Features: Collision Continuous collision detection Contact callbacks: begin, end, pre-solve, post-solve Convex polygons and circles Multiple shapes per body One-shot contact manifolds Dynamic tree broadphase Efficient pair management Fast broadphase AABB queries Collision groups and categories Physics Continuous physics with time of impact solver Persistent body-joint-contact graph Island solution and sleep management Contact, friction, and restitution Stable stacking with a linear-time solver Revolute, prismatic, distance, pulley, gear, mouse joint, and other joint types Joint limits, motors, and friction Momentum decoupled position correction Fairly accurate reaction forces/impulses System Small block and stack allocators Centralized tuning parameters Highly portable C++ with no use of STL containers --- graphics/box2d/DESCR | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 graphics/box2d/DESCR (limited to 'graphics/box2d/DESCR') diff --git a/graphics/box2d/DESCR b/graphics/box2d/DESCR new file mode 100644 index 00000000000..364175261e8 --- /dev/null +++ b/graphics/box2d/DESCR @@ -0,0 +1,30 @@ +Box2D is a 2D physics engine for games. + +Features: +Collision + Continuous collision detection + Contact callbacks: begin, end, pre-solve, post-solve + Convex polygons and circles + Multiple shapes per body + One-shot contact manifolds + Dynamic tree broadphase + Efficient pair management + Fast broadphase AABB queries + Collision groups and categories + +Physics + Continuous physics with time of impact solver + Persistent body-joint-contact graph + Island solution and sleep management + Contact, friction, and restitution + Stable stacking with a linear-time solver + Revolute, prismatic, distance, pulley, gear, mouse joint, + and other joint types + Joint limits, motors, and friction + Momentum decoupled position correction + Fairly accurate reaction forces/impulses + +System + Small block and stack allocators + Centralized tuning parameters + Highly portable C++ with no use of STL containers -- cgit v1.2.3