OpenSceneGraph/src/osgParticle
Robert Osfield a3adc3d07c From Martin Scheffler, "osgParticle: method to set start and end tile for particle texture (for animated particles). I also updated examples/osgParticle to show the feature.
The texture in data/Images should be copied to osg-data. I created the texture myself with the help of an explosion generator, so no license issues there.
"
2009-11-24 15:00:11 +00:00
..
CMakeLists.txt From Philip Lowman, "Here's the promised cleanup of the OSG's CMakeLists.txt files for the src/ folder. I'll submit the others separately. 2009-03-23 16:01:02 +00:00
ConnectedParticleSystem.cpp Removed remaining glBegin/glEnd usage 2009-10-21 16:40:45 +00:00
Emitter.cpp Moved osgParticle across to standard OSG coding style. 2005-04-29 09:47:57 +00:00
ExplosionDebrisEffect.cpp From Morten Haukness, "When cloning effects osg crashes because the copy constructur tries to run av pure virtual method (setUpEmitterAndProgram). The right thing to do when cloning an effect is to run the inherited version og buildEffect and setUpEmitterAndProgram. 2008-06-26 18:06:24 +00:00
ExplosionEffect.cpp From Morten Haukness, "When cloning effects osg crashes because the copy constructur tries to run av pure virtual method (setUpEmitterAndProgram). The right thing to do when cloning an effect is to run the inherited version og buildEffect and setUpEmitterAndProgram. 2008-06-26 18:06:24 +00:00
FireEffect.cpp From Morten Haukness, "When cloning effects osg crashes because the copy constructur tries to run av pure virtual method (setUpEmitterAndProgram). The right thing to do when cloning an effect is to run the inherited version og buildEffect and setUpEmitterAndProgram. 2008-06-26 18:06:24 +00:00
FluidFrictionOperator.cpp From Lionel Lagarde, removed accounting of local to world transform on the force vector as the particle velocity should already been in world coords. Fixing this addresses a bug where particles accelerated out of the scene rather than slowing down. 2009-01-28 11:16:29 +00:00
FluidProgram.cpp Fixed for division by zero issue. 2009-03-13 11:01:11 +00:00
ModularEmitter.cpp From Tim Moore, "his submission fixes a bug when the ModularEmitter and ParticleSystem are in different frames of reference. Specifically, it supports the case where the ParticleSystem is not in the world frame. One way this can come up is if your world coordinate system is Earth-centric; the float coordinates of particles don't have enough precision to avoid terrible jitter and other rendering artifacts, so it's convenient to root the particle systems in a local Z-up coordinate system that gets moved around from time to time. 2008-09-18 10:39:37 +00:00
ModularProgram.cpp Moved osgParticle across to standard OSG coding style. 2005-04-29 09:47:57 +00:00
MultiSegmentPlacer.cpp Moved osgParticle across to standard OSG coding style. 2005-04-29 09:47:57 +00:00
Particle.cpp From Martin Scheffler, "osgParticle: method to set start and end tile for particle texture (for animated particles). I also updated examples/osgParticle to show the feature. 2009-11-24 15:00:11 +00:00
ParticleEffect.cpp From Morten Haukness, "When cloning effects osg crashes because the copy constructur tries to run av pure virtual method (setUpEmitterAndProgram). The right thing to do when cloning an effect is to run the inherited version og buildEffect and setUpEmitterAndProgram. 2008-06-26 18:06:24 +00:00
ParticleProcessor.cpp Merged from OSG-2.8 branch changes to the use of ReadWriteMutex to Mutex in osgParticle::ParticleSystem. 2009-02-09 21:38:06 +00:00
ParticleSystem.cpp From Paul Martz, changes for compiling against OpenGL 3.x 2009-11-03 16:34:54 +00:00
ParticleSystemUpdater.cpp Added initializer of ParticleSystemUpdater::_frameNumber 2009-05-25 11:16:54 +00:00
PrecipitationEffect.cpp Ported osgUtil, osgDB, osgGA, NodeKits and plugins to compile against OpenGL ES 1.1 and OpenGL ES 2.0. 2009-10-28 20:31:57 +00:00
Program.cpp Moved osgParticle across to standard OSG coding style. 2005-04-29 09:47:57 +00:00
SmokeEffect.cpp From Morten Haukness, "When cloning effects osg crashes because the copy constructur tries to run av pure virtual method (setUpEmitterAndProgram). The right thing to do when cloning an effect is to run the inherited version og buildEffect and setUpEmitterAndProgram. 2008-06-26 18:06:24 +00:00
SmokeTrailEffect.cpp From Morten Haukness, "When cloning effects osg crashes because the copy constructur tries to run av pure virtual method (setUpEmitterAndProgram). The right thing to do when cloning an effect is to run the inherited version og buildEffect and setUpEmitterAndProgram. 2008-06-26 18:06:24 +00:00
Version.cpp Unified the setup of version numbers so that they all are based on the version 2007-04-22 20:19:43 +00:00