Changeset 2402


Ignore:
Timestamp:
06/04/07 15:53:56 (17 years ago)
Author:
mattausch
Message:
 
Location:
GTP/trunk/Lib/Vis/OnlineCullingCHC/OGRE
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/Lib/Vis/OnlineCullingCHC/OGRE/include/OgreBiHierarchy.h

    r2390 r2402  
    608608                        BIHRM_GTP_SWC, 
    609609                        BIHRM_GTP_CHC, 
     610                        BIHRM_GTP_RU, 
    610611                        // invalid modes, just for convenience 
    611612                        BIHRM_SIZE, 
  • GTP/trunk/Lib/Vis/OnlineCullingCHC/OGRE/src/OgreBiHierarchySceneManager.cpp

    r2348 r2402  
    213213                                .setOption("Algorithm", &cmt); 
    214214                } 
     215                else if (rm == BiHierarchy::BIHRM_GTP_RU) 
     216                { 
     217                        mRenderMethod = rm; 
     218                        int cmt = GtpVisibility::VisibilityEnvironment::RANDOM_UPDATE_CULLING; 
     219                        return VisibilityOptionsManager(mVisibilityManager, mHierarchyInterface) 
     220                                .setOption("Algorithm", &cmt); 
     221                } 
    215222                else 
    216223                { 
     
    233240                        else if (val == GtpVisibility::VisibilityEnvironment::COHERENT_HIERARCHICAL_CULLING) 
    234241                                mRenderMethod = BiHierarchy::BIHRM_GTP_CHC; 
     242                        else if (val == GtpVisibility::VisibilityEnvironment::RANDOM_UPDATE_CULLING) 
     243                                mRenderMethod = BiHierarchy::BIHRM_GTP_RU; 
    235244                        // default, should never happen 
    236245                        else 
  • GTP/trunk/Lib/Vis/OnlineCullingCHC/OGRE/src/OgreOcclusionCullingSceneManager.cpp

    r2360 r2402  
    970970        getRenderQueue()->clear(flushQueue); 
    971971 
    972          
    973972        if (0) WriteLog(); // write out stats 
    974973} 
Note: See TracChangeset for help on using the changeset viewer.