Changeset 3938 in orxonox.OLD for orxonox/branches/particleEngine/src/lib/graphics/particles/particle_emitter.cc
- Timestamp:
- Apr 23, 2005, 4:48:57 AM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
orxonox/branches/particleEngine/src/lib/graphics/particles/particle_emitter.cc
r3936 r3938 10 10 11 11 ### File Specific: 12 main-programmer: ...12 main-programmer: Benjamin Grauer 13 13 co-programmer: Patrick Boenzli 14 14 */ 15 15 16 //#define DEBUG_SPECIAL_MODULE DEBUG_MODULE_WORLD_ENTITY 16 #define DEBUG_SPECIAL_MODULE DEBUG_MODULE_PARTICLE 17 17 18 18 #include "particle_emitter.h" … … 132 132 randDir.normalize(); 133 133 randDir = (this->getAbsDir()*Quaternion(angle + randomAngle *((float)random()/RAND_MAX -.5), randDir)).apply(this->direction); 134 randDir.normalize(); 134 randDir = *randDir.getNormalized() + (this->getVelocity() * system->inheritSpeed); 135 135 136 system->addParticle(this->getAbsCoor(), randDir* velocity); 136 137 }
Note: See TracChangeset
for help on using the changeset viewer.