Josh Yelon
|
d0aac98dac
|
SceneGraphReducer needs to support new ColorAttrib semantics (not quite finished yet)
|
2008-01-25 03:35:58 +00:00 |
|
David Rose
|
dd03048f6e
|
add SceneGraphReducer::decompose()
|
2007-12-20 22:33:44 +00:00 |
|
David Rose
|
b9b1e78399
|
flatten optimization; also SceneGraphReducer::make_compatible_format()
|
2007-12-19 20:25:53 +00:00 |
|
David Rose
|
3de6d5ac4f
|
Use apply_attribs() to doubleside or reverse triangles
|
2007-06-19 17:14:46 +00:00 |
|
David Rose
|
eec731e417
|
SceneGraphReducer::doubleside()
|
2007-06-18 21:13:33 +00:00 |
|
David Rose
|
0b703e2f14
|
SceneGraphReducer::remove_column()
|
2007-06-15 14:50:44 +00:00 |
|
David Rose
|
c7fb9cd0ab
|
automatically premunge on load
|
2007-05-21 22:36:27 +00:00 |
|
David Rose
|
732bbafaa9
|
define NodePath::premunge_scene() and supporting implementation
|
2007-05-21 16:05:22 +00:00 |
|
David Rose
|
547ff677d1
|
better vertex paging
|
2007-05-18 18:19:15 +00:00 |
|
David Rose
|
b943c36fae
|
First pass at memory-managed vertices. Might break threaded code.
|
2007-05-13 00:01:38 +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
|
e43f4f5c64
|
fix morphs in character flattening; better support for flattening animated + unanimated
|
2007-02-16 19:19:19 +00:00 |
|
David Rose
|
1e6729a1e7
|
fix combining animated with unanimated vertices
|
2007-02-13 19:10:51 +00:00 |
|
David Rose
|
9808294212
|
factor out more calls to Thread::get_current_thread()
|
2006-04-27 14:45:39 +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
|
57338ee24d
|
better windows tau support; better threaded DeletedChain support; beginning PipelineReader classes
|
2006-04-20 04:03:16 +00:00 |
|
David Rose
|
d47a1e6b40
|
fix assertion failure
|
2006-03-27 23:02:47 +00:00 |
|
David Rose
|
59f32111b3
|
improve ability of flattenStrong() to unify Geoms
|
2006-03-27 02:37:31 +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
|
cf01ef9cd6
|
add NodePath::find_material(), find_all_texcoords(), etc. Make Material be directly modifiable.
|
2006-01-15 06:34:33 +00:00 |
|
David Rose
|
cb2e0c46f0
|
fix text glyph caching problem
|
2005-10-02 16:56:51 +00:00 |
|
David Rose
|
f300d5b862
|
fix bounding volume bug after a flatten operation
|
2005-08-29 22:03:03 +00:00 |
|
David Rose
|
bc0d509090
|
bam 5.0, new Geom implementation is now official
|
2005-06-30 17:42:21 +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
|
212fbc6c6b
|
DO_DCAST, is_qpgeom()
|
2005-04-27 16:33:59 +00:00 |
|
David Rose
|
9b560c9370
|
minor performance enhancements
|
2005-04-22 23:53:43 +00:00 |
|
David Rose
|
b1061ab1c3
|
collect_vertex_data() should preserve animation
|
2005-04-21 23:29:58 +00:00 |
|
David Rose
|
4eb9de4b8e
|
unify()
|
2005-04-21 18:55:55 +00:00 |
|
David Rose
|
749e91d879
|
rename vertex -> row in GeomVertexData etc.
|
2005-04-15 23:48:43 +00:00 |
|
David Rose
|
00485bf6c8
|
GeomEnum unification; FrameRateMeter use UH_client
|
2005-04-14 17:23:36 +00:00 |
|
David Rose
|
500f17c091
|
robustify collect_vertex_data some more
|
2005-04-14 03:54:10 +00:00 |
|
David Rose
|
d36604ab05
|
collect_vertex_data
|
2005-04-13 23:56:15 +00:00 |
|
David Rose
|
20e9703887
|
handle use_qpgeom on more internal things
|
2005-04-04 22:58:35 +00:00 |
|
David Rose
|
2aad0846b9
|
use_qpgeom for TextNode, CollisionSolid
|
2005-04-01 01:47:36 +00:00 |
|
David Rose
|
c6bcbe88f5
|
flattening qpgeom
|
2005-03-31 18:28:01 +00:00 |
|
David Rose
|
c975b7cd49
|
initial checkin of experimental Geom rewrite--preliminary
|
2005-03-11 02:28:51 +00:00 |
|
David Rose
|
c23be69d2b
|
better GeomTransformer, flatten operations
|
2004-12-21 00:12:09 +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
|
a23a7572a2
|
rename out qp's
|
2002-04-10 18:08:06 +00:00 |
|