134 Commits

Author SHA1 Message Date
David Rose
b053967464 fix threading on windows 2006-06-15 23:39:00 +00:00
David Rose
ea52930b83 clear _cdata pointer 2006-05-02 14:41:12 +00:00
David Rose
1390d9ff22 minor thread-safe fix 2006-05-02 05:59:15 +00:00
David Rose
c8eb6c5a82 reduced need for read locks 2006-05-02 00:48:10 +00:00
David Rose
f1038ea8ef unify PandaNode::CData again; create PandaNodePipelineReader 2006-04-30 20:24:36 +00:00
David Rose
9808294212 factor out more calls to Thread::get_current_thread() 2006-04-27 14:45:39 +00:00
David Rose
6415041d86 fix reset_all_prev_transform 2006-04-26 21:50:42 +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
889228f403 name mutexes for debugging; better UpdateSeq thread behavior 2006-04-09 23:23:15 +00:00
David Rose
725e82e6f4 show_through() 2006-03-20 20:48:26 +00:00
David Rose
e122b6b78c fix bounds calculation agani 2006-02-15 18:14:06 +00:00
David Rose
1d2282a879 pipelining getting close; uprev bam version to 6.0 2006-02-14 19:07:47 +00:00
David Rose
863cac3baf logic error 2006-02-10 23:35:12 +00:00
David Rose
1f11a05ff7 reset_prev_transform legal in sub-thread 2006-02-10 17:23:34 +00:00
David Rose
79f1462eb1 mo' better pipelining 2006-02-09 23:47:29 +00:00
David Rose
629a2f087a first pass at cheesy pipelining 2006-02-01 19:44:03 +00:00
David Rose
f5f865b1a6 more debugging help 2005-09-13 21:23:31 +00:00
David Rose
1e81e656ab PGItemNotify interface, PGScrollFrame, and more general PGSliderBar 2005-08-27 00:15:54 +00:00
David Rose
7a1ee49a1b whoops, debug checkin 2005-08-11 00:31:39 +00:00
David Rose
b063656969 make non-inline, fix reference count bug 2005-08-10 23:56:38 +00:00
David Rose
7a249dde55 add set_python_tag() etc. 2005-07-06 22:43:53 +00:00
David Rose
bc0d509090 bam 5.0, new Geom implementation is now official 2005-06-30 17:42:21 +00:00
David Rose
29f35eb5bd build on gcc 4.0 2005-05-18 16:32:45 +00:00
David Rose
61c5bff601 build on gcc 3.4.3 2005-05-16 22:17:54 +00:00
David Rose
d850afd71a Support collision solids under LOD nodes 2004-09-27 20:29:41 +00:00
David Rose
0369f07074 all nodes now have a CollideMask 2004-09-23 19:51:54 +00:00
David Rose
1704f805ba don't flatten GeomNodes within a Character 2004-09-22 20:45:14 +00:00
David Rose
843c0331ae update license, change remaining local #includes to use quotation marks 2004-02-13 19:27:33 +00:00
David Rose
889be29b47 add session recording and playback 2004-01-30 18:20:47 +00:00
David Rose
d7d74c0d22 fix tags not being copied 2003-12-11 22:11:14 +00:00
David Rose
d2dccc99d3 fix ghost collision solids when loading bam files 2003-12-04 18:12:53 +00:00
David Rose
f6fe58c262 keep reference count during statsh 2003-10-27 20:54:14 +00:00
David Rose
0b8b4f9cef change logic for uniqueness of NodePaths w.r.t. instances 2003-10-25 19:10:09 +00:00
David Rose
460ee8b19f move set_velocity() etc. from CollisionNode to PandaNode 2003-08-06 17:03:40 +00:00
David Rose
e51dfb192f shift-W in pview opens new window on same gsg 2003-07-17 18:17:24 +00:00
David Rose
0c7e048d28 save self pointer during stash 2003-07-03 00:32:32 +00:00
David Rose
08ae030917 oops 2003-07-02 21:43:42 +00:00
David Rose
05e6e05c4d forced-roll flavor of decompose_matrix now has no default cs 2003-07-02 21:42:51 +00:00
David Rose
c03d886691 add PandaNode::set_tag() and related functions 2003-06-12 22:18:41 +00:00
David Rose
0b1a13f06b publish set_velocity etc. 2003-06-06 15:53:50 +00:00
David Rose
44d544aeb2 collision traverser doesn't visit switch nodes 2003-02-07 23:11:18 +00:00
David Rose
2fa7929b45 dynamic TextFont; scene graph improvements to support this 2003-01-31 17:45:42 +00:00
David Rose
5900ee0934 don't sort down list from bam file 2002-12-13 23:42:53 +00:00
David Rose
673c162389 don't automatically recompute explicit bounding volumes 2002-12-06 20:17:00 +00:00
David Rose
78fc774942 DCS-flagged nodes shouldn't get their transforms modified by flatten 2002-06-27 18:32:10 +00:00
David Rose
b39fa23b8e support velocity for collisions 2002-06-11 23:47:25 +00:00
David Rose
a23a7572a2 rename out qp's 2002-04-10 18:08:06 +00:00
David Rose
220601848e transform optimization 2002-04-10 00:48:04 +00:00
David Rose
a38e063667 remove old scene graph code 2002-04-09 18:33:48 +00:00