Ignore:
Timestamp:
06/20/05 08:13:57 (20 years ago)
Author:
mattausch
Message:

fixed bug with tight octree boxes
added more flexible renderqueue (can delete per flag)
reordered functions in visibility terrain scene manager

Location:
trunk/VUT/GtpVisibility/src
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/VUT/GtpVisibility/src/CoherentHierarchicalCullingManager.cpp

    r130 r139  
    77void CoherentHierarchicalCullingManager::RenderScene() 
    88{ 
    9         //InitFrame(); 
    109        QueryQueue queryQueue; 
    1110        unsigned int visiblePixels = 0; 
  • trunk/VUT/GtpVisibility/src/FrustumCullingManager.cpp

    r115 r139  
    77void FrustumCullingManager::RenderScene() 
    88{ 
    9         //InitFrame(); 
    10  
    119        while (!mHierarchyInterface->GetQueue()->empty()) 
    1210        { 
  • trunk/VUT/GtpVisibility/src/StopAndWaitCullingManager.cpp

    r115 r139  
    77void StopAndWaitCullingManager::RenderScene() 
    88{ 
    9         //InitFrame(); 
    10          
    119        while (!mHierarchyInterface->GetQueue()->empty()) 
    1210        { 
     
    2119 
    2220                if (!mHierarchyInterface->CheckFrustumVisible(node, intersects)) 
    23                 {//if (mHierarchyInterface->mIsShadowPass) 
    24                         mNumFrustumCulledNodes ++; 
     21                { 
     22                        ++ mNumFrustumCulledNodes; 
     23                 
    2524                        if (mVisualizeCulledNodes) 
    2625                        { 
     
    3837                        } 
    3938 
    40                         mNumQueriesIssued ++; 
     39                        ++ mNumQueriesIssued; 
    4140 
    4241                        unsigned int visiblePixels = 0; 
     
    5049                        } 
    5150                        else 
    52                         {       //if (mHierarchyInterface->mIsShadowPass) 
    53                                 mNumQueryCulledNodes ++; 
     51                        {        
     52                                ++ mNumQueryCulledNodes; 
     53 
    5454                                if (mVisualizeCulledNodes) 
    5555                                { 
Note: See TracChangeset for help on using the changeset viewer.