Ignore:
Timestamp:
02/27/07 10:25:01 (17 years ago)
Author:
mattausch
Message:

implemented function for exact visibility queries

File:
1 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/Lib/Vis/OnlineCullingCHC/src/StopAndWaitCullingManager.cpp

    r925 r2171  
    1313                         
    1414                // interesting for visualization purpose 
    15                 mHierarchyInterface->SetNodeVisible(node, false); 
    16                 mHierarchyInterface->SetLastVisited(node, mHierarchyInterface->GetFrameId()); 
     15                if (mVisualizeCulledNodes) 
     16                { 
     17                        mHierarchyInterface->SetNodeVisible(node, false); 
     18                        mHierarchyInterface->SetLastVisited(node, mHierarchyInterface->GetFrameId()); 
     19                } 
    1720 
    1821                bool intersects = false; 
     
    3033                else if (intersects) 
    3134                { 
    32                         mHierarchyInterface->SetNodeVisible(node, true); 
     35                        if (mVisualizeCulledNodes) 
     36                        { 
     37                                mHierarchyInterface->SetNodeVisible(node, true); 
     38                        } 
     39 
    3340                        mHierarchyInterface->TraverseNode(node); 
    3441                } 
     
    4249                 
    4350                        // node visible 
    44                         if (0 || visiblePixels > mVisibilityThreshold) 
     51                        if (visiblePixels > mVisibilityThreshold) 
    4552                        { 
    4653                                mHierarchyInterface->TraverseNode(node); 
Note: See TracChangeset for help on using the changeset viewer.