Written by: Wednesday, July 21, 2010
Last Update: 2010-10-13 (see History at the end of this post)
This blog post contains our collection of references for Collision Detection: website links, a list of collision detection libraries, list of books. This post will be updated from time to time.
If you know other useful links, please let us know and we will include them in this blog post.
This is a collection of various links about collision detection and related topics.
Note: Many physics engines have their own collision detection functions. A list of physics engines will be posted in this blog.
Here is a list of libraries dedicated to collision detection tasks.
Here is a list of collision detection books that we have read. The first two books are must-haves for every 3D game programmer.
Note: Several books about physically-based animation and rigid body physics contain useful chapters about collision detection. A list of books about game physics will be available in this blog.
by Christer Ericson
Best book about collision detection that we have found.
Check out the companion website for this book: http://realtimecollisiondetection.net/
by Gino van den Bergen
Gino is the author of the collision detection library SOLID, which is included on the CD-ROM of the book. The book explains basics like Minkowski Sums, basic primitive tests, implementation of the GJK algorithm and more (Separating Axes Tests, Sweep and Prune, etc.). The final chapter explains the design and implementation of SOLID. Additional information, papers about the algorithms in SOLID and slides from the GDC tutorials "Physics for Games Programmers" are available on the SOLID website: http://www.dtecta.com/
by Philip Schneider and David H. Eberly
This book gives you a good foundation for various geometric challenges: distance computation, intersection and other problems in 2D and 3D.
2010-05-26 – Initial post. 2010-07-21 – Added new collision detection library link: DigitalRune Geometry. 2010-10-13 – Added new collision detection library link: GeometricIntersection.
0 comment(s) so far...
A collection of the most useful blog articles can be found here:
Article Collection (on Documentation page)
DigitalRune is a trademark of Garstenauer Information Technology OG.
Garstenauer Information Technology OG Weingartenstrasse 35, 4452 Ternberg Austria (EUROPE) office@digitalrune.com