Changeset 8837 in orxonox.OLD for branches/mountain_lake/src/lib/graphics/effects/cloud_effect.h
- Timestamp:
- Jun 27, 2006, 5:26:04 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/mountain_lake/src/lib/graphics/effects/cloud_effect.h
r8793 r8837 31 31 #define at2(rx,ry) ( rx * q[0] + ry * q[1] ) 32 32 #define at3(rx,ry,rz) ( rx * q[0] + ry * q[1] + rz * q[2] ) 33 34 // FORWARD DECLARATION 35 template <class T> class tAnimation; 33 36 34 37 … … 82 85 virtual void tick(float dt); 83 86 84 static void changeSkyColor(Vector color); 85 static void changeCloudColor(Vector color); 87 static void changeSkyColor(Vector color, float time); 88 static void changeCloudColor(Vector color, float time); 89 90 void setColorSkyX(float color); 91 void setColorSkyY(float color); 92 void setColorSkyZ(float color); 93 void setColorCloudX(float color); 94 void setColorCloudY(float color); 95 void setColorCloudZ(float color); 86 96 87 97 static Vector cloudColor; … … 101 111 bool cloudActivate; 102 112 float animationSpeed; 103 float fadeTime;104 113 105 114 static Vector newSkyColor; … … 108 117 // Material cloudMaterial; 109 118 Skydome* skydome; 119 120 tAnimation<CloudEffect>* skyColorFadeX; 121 tAnimation<CloudEffect>* skyColorFadeY; 122 tAnimation<CloudEffect>* skyColorFadeZ; 123 tAnimation<CloudEffect>* cloudColorFadeX; 124 tAnimation<CloudEffect>* cloudColorFadeY; 125 tAnimation<CloudEffect>* cloudColorFadeZ; 126 static bool fadeSky; 127 static bool fadeCloud; 128 static float fadeTime; 110 129 111 130 // SHADER STUFF
Note: See TracChangeset
for help on using the changeset viewer.