General purpose collision detection library for the use with LÖVE.
Go to file
Matthias Richter adfe9a9a5d Issue #25 (2): Collision detection sometimes hangs.
Sometimes the expanding polytype algorithm takes a long time to
terminate, e.g. in situations like this:

 .-.
: +-:-+
 '-'  |
  |   |
  +---+

The issue here is that the EPA adds vertices very close to each other,
which makes the separation distance change very slowly. If this is the
case, consider the current separation distance as approximately correct
and continue.
2013-08-13 15:34:58 +02:00
class.lua Adhere to new class commons specs. 2013-07-21 12:51:35 +02:00
gjk.lua Issue #25 (2): Collision detection sometimes hangs. 2013-08-13 15:34:58 +02:00
init.lua Adhere to new class commons specs. 2013-07-21 12:51:35 +02:00
polygon.lua Adhere to new class commons specs. 2013-07-21 12:51:35 +02:00
README Fix triangulation. Use class-commons. Add hash:draw() 2012-01-22 00:09:54 +01:00
shapes.lua Adhere to new class commons specs. 2013-07-21 12:51:35 +02:00
spatialhash.lua Adhere to new class commons specs. 2013-07-21 12:51:35 +02:00
vector-light.lua Switch to light vector module 2012-04-12 16:07:50 +02:00

General Purpose 2D Collision Detection System

Documentation and examples here:
http://vrld.github.com/HardonCollider