David Rose
|
b706a17f25
|
early-out on empty Geoms
|
2007-10-25 21:19:22 +00:00 |
|
David Rose
|
fe951a35fd
|
cull to geoms; fix box culling
|
2007-06-04 20:18:57 +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
|
52ff79375d
|
fix 'tight' ShowBoundsEffect
|
2007-04-03 14:33:46 +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
|
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
|
4146b852de
|
copy construct current_thread
|
2006-04-26 16:00:45 +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
|
5173168621
|
more pstats options with z-buffer
|
2006-03-29 23:37:46 +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 |
|
David Rose
|
76252c5316
|
fix problem with hidden PGui items still being active
|
2006-03-22 19:02:58 +00:00 |
|
David Rose
|
725e82e6f4
|
show_through()
|
2006-03-20 20:48:26 +00:00 |
|
David Rose
|
71cbcb72d7
|
don't crash when clipping collision vizzes
|
2006-03-14 01:20:44 +00:00 |
|
David Rose
|
1d2282a879
|
pipelining getting close; uprev bam version to 6.0
|
2006-02-14 19:07:47 +00:00 |
|
David Rose
|
79f1462eb1
|
mo' better pipelining
|
2006-02-09 23:47:29 +00:00 |
|
David Rose
|
572a146c24
|
untabify
|
2006-01-13 18:38:07 +00:00 |
|
David Rose
|
6a788dd958
|
fix crash when using DrawMaskAttrib to hide an object with decals
|
2005-09-29 22:25:55 +00:00 |
|
David Rose
|
a7b1f14e80
|
integrate AviTexture better with Panda, rename to OpenCVTexture
|
2005-09-21 23:53:07 +00:00 |
|
David Rose
|
1e81e656ab
|
PGItemNotify interface, PGScrollFrame, and more general PGSliderBar
|
2005-08-27 00:15:54 +00:00 |
|
David Rose
|
95f9d58591
|
Geom now accepts a GeomVertexData in the constructor
|
2005-08-11 03:16:12 +00:00 |
|
David Rose
|
bc0d509090
|
bam 5.0, new Geom implementation is now official
|
2005-06-30 17:42:21 +00:00 |
|
David Rose
|
aa29e67c84
|
fix billboards, lod's, etc.
|
2005-05-27 22:03:23 +00:00 |
|
David Rose
|
296721f061
|
simply & pandify dx8gsg some; rework gsg's external_transform and internal_transform
|
2005-05-26 00:09:52 +00:00 |
|
David Rose
|
819355581e
|
various pstats improvements; pstats use 32 bit headers; added "*" category; some minor fixes
|
2005-04-30 00:09:07 +00:00 |
|
David Rose
|
5e8855ebc8
|
fix calc_tight_bounds(), add NodePath::show_tight_bounds()
|
2005-04-29 23:06:27 +00:00 |
|
David Rose
|
00485bf6c8
|
GeomEnum unification; FrameRateMeter use UH_client
|
2005-04-14 17:23:36 +00:00 |
|
David Rose
|
43f4675d65
|
use new munger system for qpgeom sprites/points
|
2005-04-07 21:51:00 +00:00 |
|
David Rose
|
20e9703887
|
handle use_qpgeom on more internal things
|
2005-04-04 22:58:35 +00:00 |
|
David Rose
|
6512581e90
|
real state sorting
|
2005-03-22 23:28:49 +00:00 |
|
David Rose
|
3e548e3663
|
new interrogate, minor config changes
|
2004-10-28 18:33:45 +00:00 |
|
David Rose
|
597d379038
|
add NodePath::set_color_scale_off() and Camera::set_initial_state() and related methods
|
2004-08-03 19:59:21 +00:00 |
|
David Rose
|
c7c639797e
|
merge multitexture support in from branch
|
2004-07-30 00:38:35 +00:00 |
|
Asad M. Zaman
|
d3d36911de
|
2nd pass portal clipping. This is integrated into scenegraph
|
2004-06-04 01:34:14 +00:00 |
|
Asad M. Zaman
|
c3b2cefc72
|
save as of june 1st
|
2004-06-02 17:04:38 +00:00 |
|
Asad M. Zaman
|
78c82c3747
|
interim save
|
2004-05-27 22:47:39 +00:00 |
|
Asad M. Zaman
|
be718ced33
|
some fixes to make the portal node loaded as portal nodes
|
2004-05-25 00:26:46 +00:00 |
|
Dave Schuyler
|
e881c28f75
|
Asad's suggested changes to avoid white
line in upper and left edges of each DisplayRegion
|
2004-05-19 04:19:28 +00:00 |
|
Asad M. Zaman
|
4a24b121b0
|
python toggle switch allows the portal culling to be on/off
|
2004-05-18 00:50:43 +00:00 |
|
Asad M. Zaman
|
f1de5451a3
|
first pass prototype of portal culling system
|
2004-05-13 22:12:57 +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
|
cfad1d8c3e
|
work on pstats reporting
|
2003-12-04 18:13:50 +00:00 |
|
David Rose
|
a23a7572a2
|
rename out qp's
|
2002-04-10 18:08:06 +00:00 |
|