Ignore:
Timestamp:
03/29/07 13:27:53 (18 years ago)
Author:
szirmay
Message:
 
Location:
GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include/RenderTechniques
Files:
4 edited

Legend:

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

    r2285 r2299  
    9494        */ 
    9595        bool blurCauCubeMap; 
    96          
     96                 
    9797        //inherited 
    9898        void photonMapRunChanged(RenderingRun* run); 
     
    137137        bool useDistance; 
    138138        bool useTriangles; 
    139         bool blurCauCubeMap; 
     139        bool blurCauCubeMap;     
    140140}; 
  • GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include/RenderTechniques/OgreCausticReceiverRenderTechnique.h

    r2285 r2299  
    3838                @param causticFragmentProgram   the fragment program to be used in the caustic gathering passes. 
    3939                                                                                It should have one pass and the caustic cubemap of a caster will be bound to the first sampler unit.  
     40                @param passBlendingSRC                          source blend factor of the new passes 
     41                @param passBlendingDEST                         destination blend factor of the new passes 
    4042                @param pass                                             the pass after which caustic gathering passes should be added 
    4143                @param parentRenderable                 the object to operate on 
     
    4648                                                        String causticVertexProgram, 
    4749                                                        String causticFragmentProgram, 
     50                                                        SceneBlendFactor passBlendingSRC, 
     51                                                        SceneBlendFactor passBlendingDEST, 
    4852                                                        Pass* pass, 
    4953                                                        OgreRenderable* parentRenderable, 
     
    8185        */ 
    8286        std::vector<OgreSharedRuns*> causticCasters; 
    83          
     87        /** 
     88                @brief source blend factor of the new passes 
     89        */ 
     90        SceneBlendFactor passBlendingSRC; 
     91        /** 
     92                @brief destination blend factor of the new passes 
     93        */ 
     94        SceneBlendFactor passBlendingDEST; 
    8495}; 
    8596 
     
    102113        String causticVertexProgram; 
    103114        String causticFragmentProgram; 
    104  
     115        SceneBlendFactor passBlendingSRC; 
     116        SceneBlendFactor passBlendingDEST; 
    105117}; 
    106118 
  • GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include/RenderTechniques/OgreDepthShadowReceiverRenderTechnique.h

    r2285 r2299  
    4747                @param lightViewParamName       the name of the gpu program parameter the light space view matrix should be bound to 
    4848                @param lightFarPlaneParamName   the name of the gpu program parameter the light space projection far plane should be bound to 
     49                @param passBlendingSRC                          source blend factor of the new passes 
     50                @param passBlendingDEST                         destination blend factor of the new passes 
    4951                @param pass                                             the pass after which shadowing passes should be added 
    5052                @param parentRenderable                 the object to operate on 
     
    6365                                                        String lightViewParamName, 
    6466                                                        String lightFarPlaneParamName, 
     67                                                        SceneBlendFactor passBlendingSRC, 
     68                                                        SceneBlendFactor passBlendingDEST, 
    6569                                                        Pass* pass, 
    6670                                                        OgreRenderable* parentRenderable, 
     
    128132        */ 
    129133        String WorldParamName; 
    130                                                                                                  
     134        /** 
     135                @brief source blend factor of the new passes 
     136        */ 
     137        SceneBlendFactor passBlendingSRC; 
     138        /** 
     139                @brief destination blend factor of the new passes 
     140        */ 
     141        SceneBlendFactor passBlendingDEST;                                                                                       
    131142}; 
    132143 
     
    157168        String WorldViewProjParamName; 
    158169        String WorldParamName; 
     170        SceneBlendFactor passBlendingSRC; 
     171        SceneBlendFactor passBlendingDEST; 
    159172}; 
    160173 
  • GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include/RenderTechniques/OgrePathMapRenderTechnique.h

    r2240 r2299  
    2525                @brief Constructor. 
    2626 
     27                @param passBlendingSRC                  source blend factor of the new pass 
     28                @param passBlendingDEST                 destination blend factor of the new pass 
    2729                @param pass                                             the pass after which shadowing passes should be added 
    2830                @param parentRenderable                 the object to operate on 
    2931                @param parentTechniqueGroup             the TechniqueGroup this RenderedTechnique is attached to 
    3032        */ 
    31         OgrePathMapRenderTechnique(Pass* pass, 
     33        OgrePathMapRenderTechnique( 
     34                                                        SceneBlendFactor passBlendingSRC, 
     35                                                        SceneBlendFactor passBlendingDEST, 
     36                                                        Pass* pass, 
    3237                                                        OgreRenderable* parentRenderable, 
    3338                                                        OgreTechniqueGroup* parentTechniqueGroup 
     
    5863        */ 
    5964        void createWeightIndexTexture(); 
     65        /** 
     66                @brief source blend factor of the new pass 
     67        */ 
     68        SceneBlendFactor passBlendingSRC; 
     69        /** 
     70                @brief destination blend factor of the new pass 
     71        */ 
     72        SceneBlendFactor passBlendingDEST; 
    6073}; 
    6174 
     
    7386                                                                                OgreRenderable* parentRenderable, 
    7487                                                                                OgreTechniqueGroup* parentTechniqueGroup); 
     88 
     89        SceneBlendFactor passBlendingSRC; 
     90        SceneBlendFactor passBlendingDEST; 
    7591}; 
    7692 
Note: See TracChangeset for help on using the changeset viewer.