Bolt is a custom collision library for collision broad + narrow phase.
Featuring:
- Dynamic/Static AABB Trees
- Static AABB Trees using binned SAH
- GJK (intersection, shapecast, raycast)
- MPR (intersection with contact information)
- SAT (intersection with contact information for box, wedge and corner wedge)
- Proper mesh support through convex hulls
- special-cased ray and intersection functions for:
- Box
- Sphere
- Capsule