|
group2 0.1.0
CSE 125 Group 2
|
Sequential-Impulse (PGS) constraint solver for contacts + joints. More...
Go to the source code of this file.
Classes | |
| struct | physics::SolverConfig |
Namespaces | |
| namespace | physics |
| Pure physics math — no ECS types, no registry. | |
Functions | |
| void | physics::solveContacts (Registry ®istry, ContactCache &cache, const SolverConfig &cfg, float dt) |
| Solve every cached contact manifold for the current tick. | |
Sequential-Impulse (PGS) constraint solver for contacts + joints.
Reference: Erin Catto, Iterative Dynamics with Temporal Coherence (GDC 2005) — the canonical formulation that Box2D / Bullet use. Per-tick: