Ignore:
Timestamp:
11/03/06 09:51:53 (18 years ago)
Author:
szirmay
Message:
 
File:
1 edited

Legend:

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

    r836 r1711  
    99 
    1010#include "DistanceCubeMapRenderTechnique.h" 
    11 #include "OgreRenderTechnique.h" 
     11#include "OgreCubeMapRenderTechnique.h" 
    1212#include "Ogre.h" 
    1313 
     
    1818*/ 
    1919class OgreDistanceCubeMapRenderTechnique :      public DistanceCubeMapRenderTechnique, 
    20                                                                         public OgreRenderTechnique 
     20                                                                                        public OgreCubeMapRenderTechnique 
    2121{ 
    2222public: 
     
    4747                                                        float angleTolerance, 
    4848                                                        bool updateAllFace, 
     49                                                        bool renderSelf, 
    4950                                                        Pass* pass, 
    5051                                                        OgreRenderable* parentRenderable, 
     
    6061         
    6162protected:       
    62         /** 
    63                 @brief the id of the texture unit state the resulting cubemap should be bound to 
    64         */ 
    65         unsigned char texID; 
    66          
     63 
    6764        //inherited 
    6865        void distanceCubeMapRunChanged(RenderingRun* run); 
     
    7673 
    7774 
    78 class OgreDistanceCubeMapRenderTechniqueFactory : public RenderTechniqueFactory 
     75class OgreDistanceCubeMapRenderTechniqueFactory : public OgreCubeMapRenderTechniqueFactory 
    7976{ 
    8077public: 
     
    8582                                                                                Pass* pass, 
    8683                                                                                OgreRenderable* parentRenderable, 
    87                                                                                 OgreTechniqueGroup* parentTechniqueGroup); 
    88  
    89  
    90         unsigned long startFrame; 
    91         unsigned long cubeMapUpdateInterval; 
    92         unsigned int cubeMapResolution;                                                                                          
    93         unsigned char texID; 
    94         bool useDistCalc; 
    95         bool useFaceAngleCalc; 
    96         float distTolerance; 
    97         float angleTolerance; 
    98         bool updateAllFace; 
     84                                                                                OgreTechniqueGroup* parentTechniqueGroup);       
    9985 
    10086}; 
Note: See TracChangeset for help on using the changeset viewer.