Changeset 8266 in orxonox.OLD for branches/atmospheric_engine/src/lib/graphics
- Timestamp:
- Jun 8, 2006, 4:26:40 PM (18 years ago)
- Location:
- branches/atmospheric_engine/src/lib/graphics/effects
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/atmospheric_engine/src/lib/graphics/effects/lightening_effect.cc
r8255 r8266 71 71 this->time = 0.0; 72 72 this->flashFrequency = 1.4f; 73 this->mainFrequency = 1.4f; 73 74 this->flashConstTime = 0.5f; 74 75 this->flashRisingTime = 0.1f; … … 105 106 this->billboard[3]->setTexture("maps/lightning_bolt4.png"); 106 107 this->billboard[3]->setSize(this->width, this->height); 107 this->billboard[3]->setAbsCoor( 0.0f, 50.0f, 0.0f);108 this->billboard[3]->setAbsCoor(3000,850,0); 108 109 this->billboard[3]->setVisibiliy(false); 109 110 /* … … 230 231 this->billboard[2]->setAbsCoor(posX, this->mainPosY, posZ); 231 232 this->billboard[3]->setAbsCoor(posX, this->mainPosY, posZ); 233 this->flashFrequency = this->mainFrequency + this->seedTime * (float)rand()/(float)RAND_MAX; 234 232 235 this->bNewCoordinate = false; 233 236 } -
branches/atmospheric_engine/src/lib/graphics/effects/lightening_effect.h
r8255 r8266 38 38 39 39 inline void setLighteningOption(const std::string& option) { if (option == "activate") this->lighteningActivate = true;} 40 inline void setFlashFrequency(float flashFrequency) { this->flashFrequency = flashFrequency; } 40 inline void setFlashFrequency(float mainFrequency) { this->mainFrequency = mainFrequency; 41 this->flashFrequency = mainFrequency; } 41 42 inline void setFlashConstTime(float flashConstTime) { this->flashConstTime = flashConstTime; } 42 43 inline void setFlashRisingTime(float flashRisingTime) { if(flashRisingTime > this->flashConstTime) … … 56 57 57 58 float flashFrequency; 59 float mainFrequency; 58 60 float flashConstTime; 59 61 float flashRisingTime;
Note: See TracChangeset
for help on using the changeset viewer.