Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 4716 in orxonox.OLD for orxonox/trunk/src/story_entities/world.cc


Ignore:
Timestamp:
Jun 27, 2005, 12:18:28 AM (19 years ago)
Author:
bensch
Message:

orxonox/trunk: sparkling vulkano: you have to shoot, to make the effect visible

File:
1 edited

Legend:

Unmodified
Added
Removed
  • orxonox/trunk/src/story_entities/world.cc

    r4715 r4716  
    501501  vulcanEmitFog->setRelCoor(2460,105, 606);
    502502  ParticleEngine::getInstance()->addConnection(vulcanEmitFog, vulcanSysFog);
     503
     504
     505  // SYSTEM OF THE VULCANO
     506  ParticleSystem* vulcanSysSpark = new ParticleSystem(10000, PARTICLE_SPARK);
     507  vulcanSysSpark->setLifeSpan(5, 2);
     508  vulcanSysSpark->setRadius(0.0, .2, .1);
     509  vulcanSysSpark->setRadius(.2, .1, .1);
     510  vulcanSysSpark->setRadius(1.0, 0, 0);
     511  vulcanSysSpark->setMass (0.0, .1);
     512  vulcanSysSpark->setColor(0, 1.0, .0, .0, .3);
     513  vulcanSysSpark->setColor(.5, 1.0, 1.0, .0, .2);
     514  vulcanSysSpark->setColor(1, .0, .0, .0, 0);
     515
     516  ParticleEmitter* vulcanEmitSpark = new ParticleEmitter(Vector(0,1,0), .5, 100, 150);
     517  vulcanEmitSpark->setEmissionVelocity(500, 500);
     518  vulcanEmitSpark->setType(EMITTER_CUBE);
     519  vulcanEmitSpark->setSize(40);
     520  vulcanEmitSpark->setRelCoor(2460,105, 606);
     521  ParticleEngine::getInstance()->addConnection(vulcanEmitSpark, vulcanSysSpark);
     522  new PhysicsConnection(vulcanSysSpark, gravity);
     523
     524
    503525
    504526  ParticleSystem* vulcanSysStone = new ParticleSystem(1000, PARTICLE_SPRITE);
Note: See TracChangeset for help on using the changeset viewer.