Commit Graph

333 Commits

Author SHA1 Message Date
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
David Rose bff1583902 fix leak, and infinite bounding line 2007-07-24 22:29:08 +00:00
Darren Ranalli b2e5b098c8 fluid collision fix: extend bounding spheres of fluid-moved solids to include previous position 2007-07-24 00:32:17 +00:00
Zachary Pavlov 220d33e006 okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg 2007-07-20 23:02:51 +00:00
Darren Ranalli 8824ef8a0a clear stale flag in set_bounds 2007-07-19 04:31:08 +00:00
Darren Ranalli 2b79d328c0 added set_bounds 2007-07-19 03:39:42 +00:00
Zachary Pavlov 5669af441b vounding checks and proper viz 2007-07-12 19:15:31 +00:00
Zachary Pavlov 2c0ceb6731 proper bounds 2007-07-10 20:17:59 +00:00
Zachary Pavlov 408e2b64e2 trying a readd 2007-07-10 18:08:04 +00:00
Zachary Pavlov 2cfd41f826 trying a removal 2007-07-10 18:07:24 +00:00
Zachary Pavlov 265753c180 float version 2007-07-10 18:04:42 +00:00
Zachary Pavlov 8206fa199c bad data format 2007-07-10 05:51:47 +00:00
Zachary Pavlov ca7469549f bam data transfer phase_1. No objects in anybodys tree that use this, so its going into the wild! 2007-07-10 00:11:13 +00:00
Zachary Pavlov 56cc30383a oops, forgot these 2007-07-09 17:35:45 +00:00
Zachary Pavlov 59916499a9 new collision floor mesh 2007-07-08 06:04:04 +00:00
David Rose 35f5b897bf better output 2007-06-16 01:22:39 +00:00
David Rose cb1c87d58c define flatten-collision-nodes 2007-06-08 23:38:27 +00:00
David Rose 515d96ab17 fix self-deadlock issues when showing collision solids 2007-06-08 22:09:14 +00:00
David Rose faad1e333d optional BoundingBox 2007-06-02 00:59:32 +00:00
David Rose 33a0c3af8e replacing CullBinOcclusionTest with PipeOcclusionCullTraverser, some linmath optimizations 2007-05-31 21:17:50 +00:00
David Rose ec2c965e8b fix header files, build with tau 2007-05-26 15:25:06 +00:00
David Rose 7e08d7b759 add PlaneNode::set_clip_effect 2007-05-15 20:44:08 +00:00