|
group2 0.1.0
CSE 125 Group 2
|
Position-Based-Dynamics ragdoll constraint enforcement. More...
#include "ecs/physics/RagdollPbd.hpp"#include "ecs/components/Orientation.hpp"#include "ecs/components/Position.hpp"#include "ecs/components/RigidBody.hpp"#include "ecs/components/Velocity.hpp"#include <algorithm>#include <cmath>#include <glm/geometric.hpp>#include <glm/gtc/quaternion.hpp>#include <vector>Namespaces | |
| namespace | physics |
| Pure physics math — no ECS types, no registry. | |
Functions | |
| void | physics::enforceRagdollConnectivity (Registry ®istry, float dt, int iterations=8) |
| Enforce ragdoll connectivity + angular limits via N PBD iterations. | |
Position-Based-Dynamics ragdoll constraint enforcement.