David Rose
|
89f4ff426b
|
make thread-safe
|
2007-11-27 01:12:50 +00:00 |
David Rose
|
7c9997118c
|
support common transforming of shared PartBundles
|
2007-10-03 21:14:33 +00:00 |
Josh Yelon
|
9c63234504
|
Modified add_local_transform to immediately update node
|
2007-09-12 19:56:29 +00:00 |
David Rose
|
fb973c9cfd
|
Add LMatrix*::xform_vec_general(), fix clip plane issues
|
2007-08-23 16:24:49 +00:00 |
David Rose
|
a44e8e3b30
|
fix assertion crash
|
2007-08-01 22:26:10 +00:00 |
Zachary Pavlov
|
220d33e006
|
okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg
|
2007-07-20 23:02:51 +00:00 |
David Rose
|
a2e7037b16
|
clarify assertions
|
2007-07-18 06:47:53 +00:00 |
David Rose
|
24d4175ca9
|
compiler warnings, etc.
|
2007-07-13 22:31:17 +00:00 |
David Rose
|
5b3686b659
|
prevent bam loading crash
|
2007-07-12 16:46:27 +00:00 |
David Rose
|
2ded3768ac
|
fix assertion failure with merge_bundles
|
2007-07-05 18:36:57 +00:00 |
David Rose
|
f7cc947329
|
change merge_bundles() interface
|
2007-07-04 15:58:16 +00:00 |
David Rose
|
826406eebc
|
merge_bundles
|
2007-07-03 23:14:48 +00:00 |
David Rose
|
81ae62f553
|
rework controlJoint() and freezeJoint() to reduce memory footprint
|
2007-07-03 17:24:21 +00:00 |
David Rose
|
9b575fbe58
|
steps toward async flatten
|
2007-04-03 23:21:49 +00:00 |
David Rose
|
5179b6de77
|
expose CharacterSlider and find_slider() properly
|
2007-03-21 18:55:39 +00:00 |
David Rose
|
0d45017e81
|
update pointers properly when flattening characters
|
2007-02-14 17:07:44 +00:00 |
David Rose
|
1bf44ee2d7
|
protect output
|
2007-02-12 19:12:57 +00:00 |
David Rose
|
a1e6867d15
|
prevent leaks from loading characters
|
2007-02-09 17:56:52 +00:00 |
David Rose
|
7f225df16d
|
temporarily remove assertion
|
2007-01-23 22:20:28 +00:00 |
David Rose
|
fbc0febaf6
|
restore zac's fix, with new copy_node_pointers()
|
2007-01-12 18:26:29 +00:00 |
David Rose
|
d7ec81bcea
|
add useful inspection funcs
|
2007-01-12 17:44:29 +00:00 |
Asad M. Zaman
|
9d91854f33
|
reverting zac's change until consulted with Dave
|
2007-01-11 23:09:19 +00:00 |
Zachary Pavlov
|
ccc84c8d48
|
removed legacy part code
|
2007-01-10 23:59:33 +00:00 |
David Rose
|
ccec9eb3df
|
allow Actor flattening
|
2006-11-16 22:39:31 +00:00 |
David Rose
|
084795b5a5
|
fix replication of vertices on copy
|
2006-10-27 18:33:29 +00:00 |
David Rose
|
00577b18dc
|
optimization for intra-frame interpolation
|
2006-10-15 17:51:17 +00:00 |
David Rose
|
731ab7b576
|
enable intra-frame animation interpolation
|
2006-10-14 23:58:48 +00:00 |
David Rose
|
46f556e826
|
fix non-animation in pview
|
2006-10-06 05:44:56 +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
|
bb46f92466
|
add calc_tight_bounds
|
2006-09-14 00:54:20 +00:00 |
David Rose
|
35f3829d10
|
fix assertion failure
|
2006-07-27 00:00:36 +00:00 |
David Rose
|
8e178ae9d6
|
obviate the need to call Actor.update() most of the time
|
2006-07-26 21:40:53 +00:00 |
David Rose
|
fade04905d
|
more mutex protection; more current_thread passing
|
2006-04-28 16:17:55 +00:00 |
David Rose
|
ddd1046462
|
factor out Thread::get_current_thread() some more
|
2006-04-26 07:31:23 +00:00 |
Roger Hughston
|
8065be4f57
|
More Motion in osx Land
|
2006-02-10 20:13:14 +00:00 |
David Rose
|
cb2e0c46f0
|
fix text glyph caching problem
|
2005-10-02 16:56:51 +00:00 |
Josh Yelon
|
9729541f63
|
Added macrocomposites
|
2005-09-27 22:05:52 +00:00 |
David Rose
|
a7b1f14e80
|
integrate AviTexture better with Panda, rename to OpenCVTexture
|
2005-09-21 23:53:07 +00:00 |
David Rose
|
292b0d1d95
|
(void) -> ()
|
2005-09-06 20:16:09 +00:00 |
David Rose
|
dfa7a2039a
|
Fix Character::make_copy() when joints have non-unique names
|
2005-09-01 15:07:42 +00:00 |
David Rose
|
bc0d509090
|
bam 5.0, new Geom implementation is now official
|
2005-06-30 17:42:21 +00:00 |
David Rose
|
adbde2955f
|
fix wasteful joint work in qpgeom case
|
2005-05-04 00:28:08 +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
|
29b2dbc742
|
transform palette -> transform table
|
2005-04-21 22:20:33 +00:00 |
David Rose
|
00485bf6c8
|
GeomEnum unification; FrameRateMeter use UH_client
|
2005-04-14 17:23:36 +00:00 |
David Rose
|
a67e03af76
|
fix slider names from bam file
|
2005-04-12 14:04:28 +00:00 |
David Rose
|
c7d4e746fa
|
fix some bam issues
|
2005-04-11 23:10:21 +00:00 |
David Rose
|
52288af5a3
|
fix bam loading
|
2005-04-10 16:08:50 +00:00 |
David Rose
|
61dcffa70c
|
qpgeom in bam files
|
2005-04-08 23:27:55 +00:00 |