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 |
David Rose
|
9e986fce40
|
make PStats more thread-friendly
|
2006-04-09 20:17:26 +00:00 |
David Rose
|
0f79e5a4ac
|
remove defunct headers
|
2006-04-07 22:40:32 +00:00 |
David Rose
|
8a78fffd8f
|
multithreading optimizations, tau profiler, related changes
|
2006-04-05 19:36:05 +00:00 |
David Rose
|
ffb676cc9a
|
compute _net_transform, not _modelview_transform, at each node of cull traversal
|
2006-03-24 23:41:09 +00:00 |
Dave Schuyler
|
19de130ffd
|
formatting
|
2006-03-24 00:36:55 +00:00 |
David Rose
|
725e82e6f4
|
show_through()
|
2006-03-20 20:48:26 +00:00 |
David Rose
|
e3b0ae1bc3
|
use PStats to count number of collision tests
|
2006-03-01 23:40:52 +00:00 |
David Rose
|
40e8313771
|
some thread-safe locks
|
2006-02-28 00:15:53 +00:00 |
David Rose
|
43bbca86fb
|
traverse to all children of LOD node
|
2006-02-27 18:49:46 +00:00 |
David Rose
|
0a675eae03
|
fix crashes loading bam files
|
2006-02-24 19:09:35 +00:00 |
David Rose
|
95826297fb
|
assert against negative radius
|
2006-02-23 03:51:48 +00:00 |
David Rose
|
1d2282a879
|
pipelining getting close; uprev bam version to 6.0
|
2006-02-14 19:07:47 +00:00 |
Roger Hughston
|
8065be4f57
|
More Motion in osx Land
|
2006-02-10 20:13:14 +00:00 |