Commit Graph

299 Commits

Author SHA1 Message Date
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
David Rose d87cae471d more better pstats mem tracking 2007-05-10 14:40:52 +00:00
David Rose 5bb1248896 oops, misplaced brace 2007-05-08 02:15:56 +00:00
David Rose 529d5268b2 support set_final() 2007-05-07 19:57:21 +00:00
David Rose bdc9dfd5f0 don't flatten together collision nodes with different bitmasks 2007-05-02 18:28:31 +00:00
David Rose de7e08b8ee whoops, allow const CollisionSolid 2007-04-20 19:01:44 +00:00
David Rose 936412fae2 merge cow_thread_2007_04_12: make copy-on-write operations thread-safe 2007-04-19 18:23:10 +00:00
David Rose 6381866a56 allow-collider-bitarray -> allow-collider-multiple 2007-04-06 15:43:44 +00:00
David Rose 6757b8b92c turn off allow-collider-bitarray by default 2007-04-06 00:40:43 +00:00
David Rose 5e86a1c8b3 allow-collider-bitarray 2007-04-05 17:04:49 +00:00
David Rose 05b0adcbb5 64-bit collision traverser; add CollisionNode::set_collider_sort() 2007-04-05 15:34:36 +00:00
Darren Ranalli 8a6258a803 publish get_collision_origin 2007-04-04 09:41:51 +00:00
Darren Ranalli d412984e74 added spam print of number of solids per CollisionSolid, pstats timing of collision solid tests 2007-04-03 17:59:59 +00:00
David Rose 434a9d5a34 fix collision pstats 2007-03-29 00:36:48 +00:00
David Rose 825cbc04bc remove ctrav.resetPrevTransform(); make respect-prev-transform affect visualization of prev transform also 2006-10-19 18:07:37 +00:00
David Rose 425ada050a add PandaNode::get_fancy_bits(), remove PandaNode::has_cull_callback() 2006-09-20 00:54:15 +00:00
David Rose a01ef2534c further fixes for collision under local root 2006-09-07 17:24:20 +00:00
David Rose 15fb1af7b2 fix traversals when the 'root' contains a transform 2006-09-06 23:54:30 +00:00
David Rose a55b7e0950 fix relative problem with transform on traverser root 2006-08-16 20:22:57 +00:00
David Rose fcaba44369 misplaced brace 2006-05-24 00:23:48 +00:00
David Rose eb0757e5f7 fix hard crash with too many solids per from collisionnode 2006-05-18 13:47:53 +00:00
David Rose 0a93b10ff7 add missing include 2006-05-15 17:38:10 +00:00
Dave Schuyler 247e79ccce work in progress 2006-05-12 23:13:15 +00:00
Dave Schuyler b5678306f4 formatting 2006-05-12 23:12:46 +00:00
Dave Schuyler 42b6f9ed25 work in progress 2006-05-12 02:45:41 +00:00
Dave Schuyler 1aab3341c9 ds_solid 2006-05-03 00:58:13 +00:00
Dave Schuyler 01b2452fc8 test_intersection_from_ds_solid 2006-05-03 00:57:53 +00:00
Dave Schuyler e04a10b42e added test_intersection 2006-05-03 00:57:09 +00:00
Dave Schuyler 162d7a5808 removed color; added test_intersection 2006-05-03 00:56:32 +00:00
Dave Schuyler 8ef8e73472 *** empty log message *** 2006-04-29 00:20:47 +00:00
Dave Schuyler e58415ae5c formatting 2006-04-29 00:19:52 +00:00
David Rose ddd1046462 factor out Thread::get_current_thread() some more 2006-04-26 07:31:23 +00:00
David Rose 160c848b68 better PandaNode::get_children(), introduce PandaNode::reset_all_prev_transform() 2006-04-25 13:55:46 +00:00
David Rose 18de188129 pre-compute GSG::_internal_transform 2006-04-10 22:14:43 +00:00
David Rose 889228f403 name mutexes for debugging; better UpdateSeq thread behavior 2006-04-09 23:23:15 +00:00