Commit Graph

129 Commits

Author SHA1 Message Date
David Rose d202b5e0e2 allow particle systems to be placed under an instance 2006-07-27 00:24:34 +00:00
Josh Wilson 6208912868 updated comments 2006-07-25 01:40:46 +00:00
Josh Wilson eef56b66b4 added ability for particle system to perform a 'soft stop' where the birthing is effectively stopped while the rest of the system runs down 2006-07-25 01:39:24 +00:00
Josh Wilson 2425624c9d we can now perform an update on a single particle system 2006-07-20 14:52:39 +00:00
David Rose 39f37d0567 fix particles 2006-07-13 17:34:10 +00:00
Josh Wilson b79e647bd1 added is_modulated status to segment constructor and addSegment functions 2006-06-14 18:36:18 +00:00
David Rose ca31ec231c GeomVertexWriter now has a default constructor 2006-04-26 13:33:35 +00:00
Josh Wilson 3699395250 reset birth timer on clear_to_initial 2006-04-23 23:53:06 +00:00
Josh Wilson eea0bf839e added choice of additive or modulated mode 2006-04-23 23:52:00 +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 8a78fffd8f multithreading optimizations, tau profiler, related changes 2006-04-05 19:36:05 +00:00
David Rose 392bffee4e prevent crash when texture didn't load 2006-03-13 17:50:36 +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
David Rose 572a146c24 untabify 2006-01-13 18:38:07 +00:00
Josh Wilson 87cd400b9d Adjusted initial scale from 0.02 to 1.0. Fixed horizontal flipping in non-hack way. 2005-11-22 18:41:56 +00:00
Josh Wilson 4c815ef2a3 Removed redundant set_texture() and add_texture() functions 2005-11-22 18:38:12 +00:00
Josh Wilson 9e8c63dfa6 Changed default size_from_texels argument to False. 2005-11-17 00:35:16 +00:00
Josh Wilson 0ff4742ee1 hack to fix odd sprite particle horizontal flip, as well as passing the set_color() call through to the interpolation manager. 2005-11-17 00:33:17 +00:00
Josh Wilson 0ca7fdb0cd hack to fix odd sprite particle horizontal flip 2005-11-17 00:32:33 +00:00
Josh Wilson 7817e63037 Added set_default_color() 2005-11-17 00:29:56 +00:00
Jason Yeung 168d499af6 prevent crash when sprite particle renderer is flattened accidentally 2005-10-25 00:01:49 +00:00
David Rose cd10f4fcbc add set_ignore_scale 2005-10-13 16:41:31 +00:00
Josh Wilson e660f53c6d Added anim source info update on setTexture(). Added check for successful texture addition before updating the most recently added textures info. 2005-09-28 22:15:37 +00:00
Josh Yelon 9729541f63 Added macrocomposites 2005-09-27 22:05:52 +00:00
David Rose 49a86f7eec clean up some TypeHandle initialization problems 2005-09-15 16:14:07 +00:00
David Rose 292b0d1d95 (void) -> () 2005-09-06 20:16:09 +00:00
David Rose 95f9d58591 Geom now accepts a GeomVertexData in the constructor 2005-08-11 03:16:12 +00:00
David Rose f169ddb221 regularize TexturePool interfaces for cube maps etc. 2005-08-02 22:35:12 +00:00
David Rose ded6cbdc4e don't use deprecated interface 2005-07-22 17:25:00 +00:00
Josh Wilson 7e9a871491 Comments and clean up 2005-07-15 00:55:45 +00:00
Josh Wilson acdba7e61b Added animated and multiple sprites capability. 2005-07-14 18:22:01 +00:00
Josh Wilson 5ece0deebf Updated to use new 'index' field of BaseParticle. 2005-07-14 18:19:13 +00:00
Josh Wilson 8c4ba1acd2 Added 'int index' member to be used for sprite rendering. 2005-07-14 18:16:40 +00:00
Josh Wilson 2219a758e4 Change lifespan constructor parameter type from int to float to match its declared type. 2005-07-14 18:14:27 +00:00
David Rose 86ce5ebba1 build on Irix 2005-07-13 19:33:07 +00:00
David Rose bc0d509090 bam 5.0, new Geom implementation is now official 2005-06-30 17:42:21 +00:00
David Rose ea4792ebc5 compile on gcc 2005-06-29 23:47:57 +00:00
Josh Wilson 323321f622 *** empty log message *** 2005-06-16 21:06:36 +00:00
Josh Wilson dc8224f347 Updated the downcasting to use TypedReferenceCount' and added the 'enabled' field to the segment 2005-06-16 20:56:16 +00:00
Josh Wilson a7564f4aaa *** empty log message *** 2005-06-15 19:36:17 +00:00
Josh Wilson 9ba6d30049 *** empty log message *** 2005-06-15 19:14:37 +00:00
Josh Wilson e6193365b9 Changes to allow color interpolation on sprite and geom renderers 2005-06-15 19:03:53 +00:00
Josh Wilson 254dd1df4f *** empty log message *** 2005-06-09 20:59:24 +00:00
David Rose b67c7e41e7 fix particles some more again 2005-06-03 22:51:49 +00:00
David Rose ae9d219d77 fix particles some more 2005-06-03 22:43:46 +00:00
Josh Wilson 82d5bda6a5 *** empty log message *** 2005-05-31 22:29:11 +00:00
David Rose ace4407e7e regularize length of comment slashes 2005-05-19 00:22:28 +00:00
David Rose 4f1a424610 NodePath::get_mat(other) needs to return a concrete 2005-04-29 15:59:04 +00:00
David Rose 212fbc6c6b DO_DCAST, is_qpgeom() 2005-04-27 16:33:59 +00:00