Commit Graph

157 Commits

Author SHA1 Message Date
David Rose 8b3ec4b1ba pass by reference 2011-12-20 00:10:11 +00:00
David Rose dfe16c64f6 rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
David Rose 05c6cc00a4 build in stdfloat_double 2011-10-11 17:28:03 +00:00
David Rose 501470169f stdfloat_double 2011-10-10 05:25:10 +00:00
David Rose 007b7d3f9e tracking down memory leaks 2011-09-08 02:28:14 +00:00
David Rose 87ebb4f32c fix GeomVertexRewriter::set_row() problem with empty data; add GeomVertexReader/Writer::set_row_unsafe(); fix some compiler warnings 2011-06-17 18:57:04 +00:00
rdb c3b3113a1a Fix particle system crash on Windows when system grows older flag is True 2009-07-17 05:31:22 +00:00
David Rose 38d46bdebc minor fixes with published methods 2009-04-01 18:46:16 +00:00
David Rose a1ce73a85c fix particle color 2009-01-09 04:06:42 +00:00
Przemyslaw Iwanowski 86ee18fd71 adding setUniformEmission function to ringEmitter 2008-11-26 01:45:43 +00:00
David Rose 58e0537e3c wide interrogate improvements: sequence protocol, MAKE_SEQ, __setitem__, and parameter coercion 2008-11-07 21:12:42 +00:00
David Rose fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
David Rose 0c56b38f6a name vdatas after type of particle 2007-10-25 21:18:58 +00:00
David Rose d517b00688 UH_dynamic -> UH_stream 2007-10-19 15:33:32 +00:00
David Rose 00c57128bb fix backwards logic 2007-10-02 18:26:04 +00:00
Zachary Pavlov de6920d9aa safety checks for the sprite particle renderer. These are nice for opt 4 builds 2007-10-02 00:24:08 +00:00
Asad M. Zaman 558999a774 from prezmek: 2007-08-10 02:41:20 +00:00
David Rose 385e7be325 still more meminfo fixes 2007-06-29 15:53:27 +00:00
David Rose 79474cfdf6 release write locks after writing 2007-06-22 23:34:31 +00:00
Josh Wilson 176e3f7129 "angles now more in line with panda's coordinate system" 2007-05-10 23:13:32 +00:00
Darren Ranalli 2848f047c9 call ParticleSystem::init_type() 2007-05-08 21:09:04 +00:00
David Rose 63edecf517 faster sprite particles 2007-02-08 19:56:33 +00:00
Asad M. Zaman 49307714d1 added pstat calipers to sprite particles 2007-02-06 00:34:29 +00:00
Josh Wilson 46fbc1d64d init lists 2007-02-01 01:13:35 +00:00
Josh Wilson e17e870997 assert that mass spread is < base mass 2007-02-01 01:13:13 +00:00
David Rose 9ef8e468e5 correct filename case 2006-11-13 21:31:42 +00:00
Josh Wilson 7d12be589f added ArcEmitter 2006-11-13 00:47:48 +00:00
Josh Wilson 409fc0d9a3 arcEmitter works like ringEmitter except you can constrain the particles to a an arc on the ring. usefull for splitting a single particle system into an 'in front' and 'behind' pair 2006-11-13 00:47:11 +00:00
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