Commit Graph

354 Commits

Author SHA1 Message Date
Zachary Pavlov 233bbe6f1e removed 'highest collision only' rule 2009-04-15 21:59:15 +00:00
David Rose bc14778fac fix CollisionVisualizer 2009-04-08 17:53:53 +00:00
Darren Ranalli 509e414ef4 restored horizontal collision mode, still being used 2009-03-30 21:56:41 +00:00
Darren Ranalli 80cb0752bf removed horizontal collision mode and cruft code 2009-03-30 19:02:57 +00:00
David Rose ddbad77851 set_bounds_type() 2009-03-12 21:50:03 +00:00
David Rose 8638f9ff65 fix bug with more than 64K solids 2009-03-06 20:53:24 +00:00
David Rose d521ca04fa revert BitMask::operator bool--just a bad idea. 2009-02-11 00:31:34 +00:00
David Rose 4b96d9f8cf compilation errors 2009-02-11 00:17:28 +00:00
David Rose f25605f398 collide with animated vertex position 2009-02-09 22:59:10 +00:00
Zachary Pavlov d8e2e84c43 removed the event clearing that happened while airborne. This caused all manner of wierd issues 2008-11-26 22:11:15 +00:00
David Rose 26754b86ca merge dev_slots_2008: slot-based RenderState implementation 2008-11-19 01:21:44 +00:00
David Rose 58e0537e3c wide interrogate improvements: sequence protocol, MAKE_SEQ, __setitem__, and parameter coercion 2008-11-07 21:12:42 +00:00
David Rose 2210ebe3df better support for small collision polygons 2008-10-29 00:04:33 +00:00
David Rose f7fc1ca70b validate_target 2008-10-14 20:47:23 +00:00
David Rose d4c2c9858d SIMPLE_THREADS_NO_MUTEX -> LightMutex 2008-10-08 23:23:40 +00:00
David Rose fab502970f more threading improvements 2008-10-02 17:50:16 +00:00
David Rose 788609a4e0 make collision polygons a tiny bit wider to protect against gaps (from ynjh_jo) 2008-08-24 16:24:04 +00:00
Zachary Pavlov d5a4a52182 undid the damage 2008-07-10 18:58:39 +00:00
Zachary Pavlov b172f6ec50 setT added 2008-07-09 01:59:44 +00:00
David Rose 20197b6767 fix sphere-sphere collisions for moving spheres 2008-06-18 22:08:35 +00:00
David Rose fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
David Rose 336fb90627 prevent infinite recursion 2008-03-24 23:05:47 +00:00
David Rose 708287f2ac not so noisy with the pstats 2007-12-20 00:56:10 +00:00
David Rose df36a1791a tighten up parabola collisions 2007-10-17 20:52:56 +00:00
Zachary Pavlov d84feaf51f removed fluid capping 2007-10-17 18:11:00 +00:00
David Rose 3f4d1aada2 whoops, logic error in clipping parabola to t1 and t2 2007-10-17 16:41:29 +00:00
David Rose e9240cfe24 whoops, logic error in clipping parabola to t1 and t2 2007-10-17 16:29:24 +00:00
David Rose f66069aed4 parabola collisions 2007-10-16 17:02:48 +00:00
David Rose ce1d8ae994 fix orbiting problem 2007-10-09 18:58:06 +00:00
Zachary Pavlov 6a0d9b0a3b fluid capping options 2007-10-09 01:19:34 +00:00
David Rose 9de1a052ad build on osx 2007-09-20 18:17:11 +00:00
Josh Wilson 5b105d3968 adding flush() 2007-09-14 21:40:14 +00:00
Darren Ranalli 3d665f61e0 spheres and tubes working with fluid pusher 2007-09-13 02:26:48 +00:00
Darren Ranalli 42795391de contact_pos for collision polys, spheres and tubes, improvements to fluidpusher 2007-09-03 07:39:30 +00:00
Darren Ranalli 69493ce8be multiple collisions working 2007-09-01 11:12:03 +00:00
Darren Ranalli e4243d27d5 handle multiple collisions 2007-08-30 07:01:47 +00:00
Darren Ranalli 98807a694f about to compute position deltas using sphere 2007-08-30 04:56:01 +00:00
Darren Ranalli f3b30fa975 fluid pusher: bug fixes, cleaner code 2007-08-28 23:53:23 +00:00
David Rose 6c7f697a4a fix recent performance badness in collide-with-geom case 2007-08-27 21:52:40 +00:00
David Rose 43eecb979f resolve compilation error (ambiguity between different 'entries' variables) 2007-08-27 17:20:19 +00:00
Darren Ranalli 905213505f removed unused variables, more debugging 2007-08-25 01:37:37 +00:00
Darren Ranalli 8d1eab02c7 working correctly for single collision solid 2007-08-25 01:21:07 +00:00
Darren Ranalli d2efe56e9b closer to working 2007-08-25 00:22:04 +00:00
Zachary Pavlov 53e49d9751 sphere collision test in for floor mesh 2007-08-24 21:36:56 +00:00
Darren Ranalli 519ae6bdac fluid pusher almost working 2007-08-24 19:23:44 +00:00
Darren Ranalli 56a1e82988 added CollisionHandlerFluidPusher 2007-08-24 19:22:25 +00:00
Darren Ranalli 6526d3a57a almost-complete implementation 2007-08-23 20:20:36 +00:00
David Rose a75e578539 a node shouldn't collide with itself or with any descendants of itself 2007-08-22 22:33:14 +00:00
David Rose 30a9478362 fix long, skinny polygon bug 2007-08-15 21:57:10 +00:00
David Rose 7d3f612ff9 a minor optimization 2007-07-24 22:32:46 +00:00