Changeset 2251 for GTP/trunk/Lib/Illum
- Timestamp:
- 03/14/07 16:27:51 (18 years ago)
- Location:
- GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include/RenderingRuns
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include/RenderingRuns/OgreChildPSystemRenderingRun.h
r2240 r2251 56 56 return false; 57 57 } 58 59 58 void setNode(SceneNode* n){psysNode = n;} 59 /** 60 @brief Returns the radius of the small particle system. 61 */ 60 62 Real getSmallSysRadius(){return sysRad;} 61 63 62 64 protected: 63 65 SceneNode* psysNode; 66 /** 67 @brief Sets if the impostor should be rendered with a perspective projection or orthogonal. 68 */ 64 69 bool perspectiveRendering; 70 /** 71 @brief Use the material that was defined in the particle script. 72 */ 65 73 bool useOwnMaterial; 74 /** 75 @brief Use this specific material while rendering the impostor. 76 */ 66 77 String materialName; 78 /** 79 @brief The name of the small particle system. 80 */ 67 81 String childParticleSystemName; 82 /** 83 @brief The name of the small particle system script. 84 */ 68 85 String particleScriptName; 86 /** 87 @brief Radius of the small particle system. 88 */ 69 89 Real sysRad; 70 90 /** 71 @brief the created photon hit map texture91 @brief Camera used while rendering the impostor image. 72 92 */ 73 93 Camera* impostorCamera; 74 94 /** 75 @brief a pointer to the OgreSharedRuns this run belongs to95 @brief A pointer to the OgreSharedRuns this run belongs to. 76 96 */ 77 97 OgreSharedRuns* sharedRuns; 78 98 /** 79 @brief the name of the photonmap texture that was created by this run99 @brief The name of the imostor texture that was created by this run. 80 100 */ 81 101 String name; 82 102 /** 83 @brief a pointer to the photonmap texture that was created by this run103 @brief A pointer to the impostor texture that was created by this run. 84 104 */ 85 105 Texture* impostorTexture; -
GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include/RenderingRuns/OgreCubeMapRenderingRun.h
r1886 r2251 14 14 15 15 /** 16 @brief C olorCubeMapRenderingRun used in an OGRE environment.16 @brief CubeMapRenderingRun used in an OGRE environment. 17 17 */ 18 18 class OgreCubeMapRenderingRun : public OgreRenderingRun, … … 34 34 @param angleTolerance angle tolerance used in face skip 35 35 @param updateAllFace defines if all cubemap faces should be updated in a frame or only one face per frame 36 @param renderSelf sets if the object should be rendered to the cube map 37 @param renderEnvironment sets if the environment should be rendered to the cube map 38 @param selfMaterial the material that should be set for the object while rendering the cubemap 39 @param environmentMaterial the material that should be set for the environment while rendering the cubemap 40 @param getMinMax sets if the minimum and maximum values of the cubemap should be computed 36 41 */ 37 42 OgreCubeMapRenderingRun(OgreSharedRuns* sharedRuns, … … 62 67 63 68 /** 64 @brief a pointer to the OgreSharedRuns this run belongs to69 @brief A pointer to the OgreSharedRuns this run belongs to. 65 70 */ 66 71 OgreSharedRuns* sharedRuns; 67 72 /** 68 @brief the name of the cubemap texture that was created by this run73 @brief The name of the cubemap texture that was created by this run. 69 74 */ 70 75 String name; 71 76 /** 72 @brief a pointer to the cubemap texture that was created by this run77 @brief A pointer to the cubemap texture that was created by this run. 73 78 */ 74 79 Texture* cubemapTexture; 80 /** 81 @brief 82 */ 75 83 String selfMaterial; 84 /** 85 @brief 86 */ 76 87 bool useSelfMaterial; 88 /** 89 @brief 90 */ 77 91 String environmentMaterial; 92 /** 93 @brief 94 */ 78 95 bool useEnvMaterial; 79 96 RenderingRunType cubemapRunType; … … 82 99 Vector4 max; 83 100 84 101 /** 102 @brief 103 */ 85 104 bool getMinMax; 86 105 -
GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include/RenderingRuns/OgreDepthShadowMapRenderingRun.h
r1688 r2251 15 15 16 16 /** 17 @brief ColorCubeMapRenderingRun used in an OGRE environment.17 @brief DepthShadowMapRenderingRun used in an OGRE environment. 18 18 */ 19 19 class OgreDepthShadowMapRenderingRun : public OgreRenderingRun, -
GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include/RenderingRuns/OgreFocusingMapRenderingRun.h
r1125 r2251 13 13 14 14 /** 15 @brief ColorCubeMapRenderingRun used in an OGRE environment. 15 @brief FocusingMapRenderingRun. 16 17 A run to help focusing light projections for shadow mapping. 16 18 */ 17 19 class OgreFocusingMapRenderingRun : public OgreRenderingRun … … 28 30 unsigned int focusingMapSize); 29 31 /** 30 @brief returns the name of the camera depthtexture32 @brief returns the name of the focusing texture 31 33 */ 32 34 String getFocusingTextureName(){return name;} … … 46 48 47 49 /** 48 @brief the name of the depthtexture that was created by this run50 @brief the name of the focusing texture that was created by this run 49 51 */ 50 52 String name; 51 53 /** 52 @brief a pointer to the scene depthtexture that was created by this run54 @brief a pointer to the focusing texture that was created by this run 53 55 */ 54 56 Texture* focusingTexture;
Note: See TracChangeset
for help on using the changeset viewer.