Changeset 1055 for GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include/RenderTechniques/OgreCausticCasterRenderTechnique.h
- Timestamp:
- 06/26/06 09:52:08 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include/RenderTechniques/OgreCausticCasterRenderTechnique.h
r949 r1055 43 43 bool updateAllFace, 44 44 bool useDistance, 45 float attenuation, 45 46 Pass* pass, 46 47 OgreRenderable* parentRenderable, … … 57 58 */ 58 59 String& getCausticCubeMapName(); 60 float getAttenuation(){return attenuation;} 59 61 60 62 protected: 61 63 62 64 /** 63 65 @brief name of the created photon hit map texture … … 72 74 */ 73 75 unsigned char photonMapTexID; 76 float attenuation; 74 77 75 78 //inherited 76 v irtual void photonMapRunChanged(RenderingRun* run);79 void photonMapRunChanged(RenderingRun* run); 77 80 //inherited 78 v irtual void causticCubeMapRunChanged(RenderingRun* run);81 void causticCubeMapRunChanged(RenderingRun* run); 79 82 //inherited 80 v irtual void distanceCubeMapRunChanged(RenderingRun* run);83 void distanceCubeMapRunChanged(RenderingRun* run); 81 84 //inherited 82 85 void distanceCubeMapRunUpdated(RenderingRun* run); 83 86 //inherited 84 virtualRenderingRun* createPhotonMapRun();87 RenderingRun* createPhotonMapRun(); 85 88 //inherited 86 virtualRenderingRun* createCausticCubeMapRun();89 RenderingRun* createCausticCubeMapRun(); 87 90 //inherited 88 virtualRenderingRun* createDistanceCubeMapRun();91 RenderingRun* createDistanceCubeMapRun(); 89 92 }; 90 93 … … 102 105 103 106 107 float attenuation; 104 108 unsigned long startFrame; 105 109 unsigned long photonMapUpdateInterval;
Note: See TracChangeset
for help on using the changeset viewer.