David Rose
|
aefe3d35c2
|
merge dev_bam_2009 to trunk
|
2009-06-10 17:54:40 +00:00 |
David Rose
|
26754b86ca
|
merge dev_slots_2008: slot-based RenderState implementation
|
2008-11-19 01:21:44 +00:00 |
David Rose
|
22ecb41b4c
|
hide/show optimization
|
2008-11-13 15:55:07 +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
|
fb9c56432a
|
we are now using the modified BSD license
|
2008-05-28 18:37:20 +00:00 |
David Rose
|
1be362d56c
|
minor update_bounds() optimizations
|
2007-07-12 23:47:25 +00:00 |
David Rose
|
33a0c3af8e
|
replacing CullBinOcclusionTest with PipeOcclusionCullTraverser, some linmath optimizations
|
2007-05-31 21:17:50 +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
|
93807927f9
|
add detect-graph-cycles
|
2007-04-04 21:21:23 +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
|
b053967464
|
fix threading on windows
|
2006-06-15 23:39:00 +00:00 |
David Rose
|
d6b1da618c
|
add get_all_camera_mask()
|
2006-05-23 12:48:25 +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
|
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
|
725e82e6f4
|
show_through()
|
2006-03-20 20:48:26 +00:00 |
David Rose
|
1d2282a879
|
pipelining getting close; uprev bam version to 6.0
|
2006-02-14 19:07:47 +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
|
1e81e656ab
|
PGItemNotify interface, PGScrollFrame, and more general PGSliderBar
|
2005-08-27 00:15:54 +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
|
0369f07074
|
all nodes now have a CollideMask
|
2004-09-23 19:51:54 +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
|
d7d74c0d22
|
fix tags not being copied
|
2003-12-11 22:11:14 +00:00 |
David Rose
|
3c3f2f4432
|
replace set_velocity() with set_fluid_pos()
|
2003-10-08 19:08:53 +00:00 |
David Rose
|
460ee8b19f
|
move set_velocity() etc. from CollisionNode to PandaNode
|
2003-08-06 17:03:40 +00:00 |
David Rose
|
c03d886691
|
add PandaNode::set_tag() and related functions
|
2003-06-12 22:18:41 +00:00 |
David Rose
|
673c162389
|
don't automatically recompute explicit bounding volumes
|
2002-12-06 20:17:00 +00:00 |
David Rose
|
a38e063667
|
remove old scene graph code
|
2002-04-09 18:33:48 +00:00 |
David Rose
|
9e3a93beba
|
improved pgraph collisions
|
2002-03-21 19:57:01 +00:00 |
David Rose
|
d210511b8b
|
several pgraph refinements
|
2002-03-20 23:18:28 +00:00 |
David Rose
|
9c3a3c9c22
|
pgraph flatten
|
2002-03-16 00:24:10 +00:00 |
David Rose
|
9a7e4b319c
|
separate out RenderEffect from RenderAttrib
|
2002-03-14 19:24:42 +00:00 |
David Rose
|
fc26653ada
|
pgraph stash and hide
|
2002-03-13 17:19:36 +00:00 |
David Rose
|
9145e25ad4
|
new pgraph bam rules, cdata copy constructors
|
2002-03-11 17:32:10 +00:00 |
David Rose
|
c7d0e2d117
|
pgraph NodePath
|
2002-03-07 02:45:21 +00:00 |
David Rose
|
168c647d05
|
pgraph bounding volumes
|
2002-03-01 22:15:00 +00:00 |
David Rose
|
4fac7d8fbf
|
pgraph billboards
|
2002-02-27 18:02:32 +00:00 |
David Rose
|
2268aa2adc
|
new egg2pg
|
2002-02-27 03:13:06 +00:00 |
David Rose
|
063c2cafff
|
new scene graph, transforms and cameras
|
2002-02-26 23:23:39 +00:00 |
David Rose
|
6a8b0b3913
|
integrate more new-scene-graph stuff
|
2002-02-26 00:07:26 +00:00 |
David Rose
|
1ac667d4c6
|
more refinements
|
2002-02-23 18:28:02 +00:00 |
David Rose
|
a41e2cac34
|
premature checkin
|
2002-02-23 00:27:36 +00:00 |