Skip to the content.

Awesome Collision Detection

Awesome

A curated list of collision detection libraries, algorithms, papers, and related resources.

Contents

Legend: 🟒 Active (<1yr) Β· 🟑 Slow (1-2yr) Β· πŸ”΄ Stale (>2yr) Β· πŸ’€ Archived

Libraries

Active

Collision detection, distance query, and proximity query libraries. See also Comparisons.

Some libraries, such as ODE and Bullet, are physics engines that can also be used as collision detection libraries.

Inactive

Mesh Processing

Geometry processing libraries useful for collision-ready meshes and convex approximations.

Papers

Collision Detection and Distance Computation

Differentiable Collision Detection

Triangle-triangle Test

Mesh Collision

Penetration Depth Computation

Proximity Query / Signed Distance Field

Continuous Collision Detection

Nearest Neighbor

Comprehensive Collision Detection Library

Survey

Books

Articles

Overview & Tutorial

Benchmark

Narrow-phase

Space Partitioning

Other Awesome Lists

Contributing

Contributions are very welcome! Please read the contribution guidelines first. Also, please feel free to report any error.

Star History

Star History Chart

License

CC0