Ignore:
Timestamp:
07/06/05 17:52:44 (19 years ago)
Author:
mattausch
Message:

added flags for switching on/off transparents for item buffer and vertex programs for depth pass / item buffer

Location:
trunk/VUT/work/ogre_changes/Plugins/OctreeSceneManager
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/VUT/work/ogre_changes/Plugins/OctreeSceneManager/include/OgreTerrainRenderable.h

    r154 r159  
    299299 
    300300#ifdef GTP_VISIBILITY_MODIFIED_OGRE 
    301                 // index of renderlevel used for current pass 
    302                 static int getCurrentRenderLevelIndex(); 
    303                 // returns index of renderlevel 
    304                 static void setCurrentRenderLevelIndex(int index); 
     301                // resets index of renderlevel used for current pass 
     302                static void ResetRenderLevelIndex(); 
     303                // next index of renderlevel 
     304                static void NextRenderLevelIndex(); 
    305305#endif // GTP_VISIBILITY_MODIFIED_OGRE 
    306306 
  • trunk/VUT/work/ogre_changes/Plugins/OctreeSceneManager/src/OgreTerrainRenderable.cpp

    r154 r159  
    15011501#ifdef GTP_VISIBILITY_MODIFIED_OGRE 
    15021502        //----------------------------------------------------------------------- 
    1503         int TerrainRenderable::getCurrentRenderLevelIndex()  
     1503        void TerrainRenderable::ResetRenderLevelIndex()  
    15041504        { 
    1505                 return msCurrentRenderLevelIndex; 
     1505                msCurrentRenderLevelIndex = 0; 
    15061506        } 
    15071507        //----------------------------------------------------------------------- 
    1508         void TerrainRenderable::setCurrentRenderLevelIndex(int index) 
     1508        void TerrainRenderable::NextRenderLevelIndex() 
    15091509        { 
    1510                 if (index > MAX_RENDERLEVEL_INDEX) 
    1511                         index = 0; 
    1512  
    1513                 msCurrentRenderLevelIndex = index; 
     1510                if ((++ msCurrentRenderLevelIndex) > MAX_RENDERLEVEL_INDEX) 
     1511                        msCurrentRenderLevelIndex = 0; 
    15141512        } 
    15151513#endif // GTP_VISIBILITY_MODIFIED_OGRE 
Note: See TracChangeset for help on using the changeset viewer.