Commit Graph

16 Commits

Author SHA1 Message Date
oakes
d85bf4aed4 Skip entities that don't have bodies 2014-05-11 15:45:14 -04:00
oakes
644617df7e Remove unnecessary nil check 2014-04-20 22:34:20 -04:00
oakes
6131b99776 Make step! a proper multi-arity function 2014-04-20 22:32:00 -04:00
oakes
62c287f53b Adjust docstrings and make other small fixes 2014-04-20 21:54:53 -04:00
oakes
694d63448c Use reflection to avoid static initializer in g2d-physics 2014-04-20 17:56:00 -04:00
oakes
c60abc6a96 Target Java 6 and fix a few docstrings 2014-04-19 20:57:45 -04:00
oakes
b7967992c6 Add internal namespace for physics 2014-04-19 19:12:31 -04:00
oakes
ab1936c84b Remove multimethod use from the physics libraries 2014-04-19 18:36:30 -04:00
oakes
3bf79d72e4 Put common physics code into separate namespace 2014-04-19 17:16:33 -04:00
oakes
c8ffc51de7 Add contact listener for 3D physics 2014-04-19 01:10:06 -04:00
oakes
41ee2b947c Add capsules and cones 2014-04-18 20:51:24 -04:00
oakes
de27b633ed Add support for soft bodies 2014-04-18 20:33:13 -04:00
oakes
010c7d2a4e Fix initial body positioning 2014-04-16 16:35:08 -04:00
oakes
e8a542b209 Wrap bodies and worlds in records to prevent garbage collection of important objects 2014-04-16 16:19:39 -04:00
oakes
4e57316911 The step! function should only work with dynamic worlds 2014-04-16 14:06:19 -04:00
oakes
3298382982 Add g3d-physics 2014-04-16 13:10:47 -04:00