Changeset 2264 for GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include/RenderingRuns/OgrePhotonMapRenderingRun.h
- Timestamp:
- 03/19/07 13:02:58 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include/RenderingRuns/OgrePhotonMapRenderingRun.h
r1722 r2264 14 14 15 15 /** 16 @brief ColorCubeMapRenderingRun used in an OGRE environment.16 @brief PhotonMapRenderingRun used in an OGRE environment. 17 17 */ 18 18 class OgrePhotonMapRenderingRun : public OgreRenderingRun, … … 28 28 @param startFrame adds an offset to the current frame number to help evenly distribute updates between frames 29 29 @param updateInterval update frequency 30 @param resolution color cubemap resolution31 @param materialName the name of the material should be used when rendering the choton hit map30 @param resolution photon map resolution 31 @param materialName the name of the material should be used when rendering the photon hit map 32 32 @param useDistance tells if a distance cubemap impostor should be used in photon hit calculation (recommended) 33 33 */ … … 40 40 bool useDistance); 41 41 /** 42 @brief returns the name of the resulting photon hit map 42 @brief returns the name of the resulting photon hit map texture 43 43 */ 44 44 String getPhotonMapTextureName(){return name;} … … 47 47 */ 48 48 void refreshLight(); 49 49 //inherited 50 50 bool canJoin(RenderingRun* run) 51 51 { … … 55 55 return false; 56 56 } 57 //inherited 57 58 void distanceCubeMapChanged(RenderingRun* run); 58 59 //inherited 59 60 void distanceCubeMapUpdated(RenderingRun* run); 60 61 61 62 protected: 62 63 /** 63 @brief the name of the material should be used when rendering the choton hit map64 @brief the name of the material should be used when rendering the photon hit map 64 65 */ 65 66 String materialName; … … 69 70 Light* light; 70 71 /** 71 @brief the c reated photon hit map texture72 @brief the camera used while rendering the photon hit map 72 73 */ 73 74 Camera* photonMapCamera; … … 81 82 OgreSharedRuns* sharedRuns; 82 83 /** 83 @brief the name of the photon map texture that was created by this run84 @brief the name of the photon map texture that was created by this run 84 85 */ 85 86 String name; 86 87 /** 87 @brief a pointer to the photon map texture that was created by this run88 @brief a pointer to the photon map texture that was created by this run 88 89 */ 89 90 Texture* photonMapTexture;
Note: See TracChangeset
for help on using the changeset viewer.