Ignore:
Timestamp:
10/27/06 17:37:24 (18 years ago)
Author:
szirmay
Message:
 
Location:
GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include/RenderTechniques/OgreCausticCasterRenderTechnique.h

    r1351 r1688  
    4545                                                        float attenuation, 
    4646                                                        bool useTriangles, 
     47                                                        bool blurCauCubeMap, 
    4748                                                        Pass* pass, 
    4849                                                        OgreRenderable* parentRenderable, 
     
    5859                @return name of the caustic cubemap texture 
    5960        */ 
    60         String& getCausticCubeMapName(); 
     61        const String& getCausticCubeMapName(); 
    6162        float getAttenuation(){return attenuation;} 
    6263 
     
    7778        float attenuation; 
    7879        bool useTriangles; 
     80        bool blurCauCubeMap; 
    7981         
    8082        //inherited 
     
    118120        bool useDistance; 
    119121        bool useTriangles; 
     122        bool blurCauCubeMap; 
    120123         
    121124 
  • GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include/RenderingRuns/OgreCausticCubeMapRenderingRun.h

    r1351 r1688  
    4242                                                                 bool updateAllFace, 
    4343                                                                 float attenuation, 
    44                                                                  bool useTriangles 
     44                                                                 bool useTriangles, 
     45                                                                 bool blurMap 
    4546                                                                 ); 
    4647        /** 
    4748                @brief returns the name of the resulting caustic cubemap texture 
    4849        */ 
    49         String& getCausticCubeMapTextureName(){return name;} 
     50        const String& getCausticCubeMapTextureName() 
     51        { 
     52                if(blurMap) 
     53                        return bluredCausticCubemapTexture->getName(); 
     54                else 
     55                        return name; 
     56        } 
    5057 
    5158        //inherited 
     
    7986        Texture* causticCubemapTexture; 
    8087        /** 
     88                @brief a pointer to the blurred cubemap texture that was created by this run 
     89        */ 
     90        Texture* bluredCausticCubemapTexture; 
     91        /** 
    8192                @brief the name of the material that should be used when rendering the caustic cubemap 
    8293        */ 
     
    8495        float attenuation; 
    8596        bool useTriangles; 
     97        bool blurMap; 
    8698         
    8799        //inherited 
  • GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include/RenderingRuns/OgreDepthShadowMapRenderingRun.h

    r1670 r1688  
    4242                @brief returns the depth shadow map texture created by this run 
    4343        */ 
    44         String getDepthMapTextureName(); 
     44        const String& getDepthMapTextureName(); 
    4545         
    4646        /** 
Note: See TracChangeset for help on using the changeset viewer.