Ignore:
Timestamp:
12/18/07 09:04:41 (17 years ago)
Author:
mattausch
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/Lib/Vis/Preprocessing/src/QtInterface/QtGlRenderer.cpp

    r2569 r2570  
    11801180} 
    11811181 
    1182  
     1182#if 0 
    11831183float QtGlRendererWidget::ComputeRenderCost(ViewCell *vc) 
    11841184{ 
     
    12211221        return renderCost; 
    12221222} 
    1223  
     1223#else 
     1224 
     1225float QtGlRendererWidget::ComputeRenderCost(ViewCell *vc) 
     1226{ 
     1227        float renderCost = 0; 
     1228 
     1229        if (mShowDistanceWeightedPvs) 
     1230        { 
     1231                return vc->GetPvs().mStats.mDistanceWeightedPvs; 
     1232        } 
     1233        else if (mShowDistanceWeightedTriangles) 
     1234        { 
     1235                return vc->GetPvs().mStats.mDistanceWeightedTriangles; 
     1236        } 
     1237        else //if (mShowWeightedTriangles) 
     1238        { 
     1239                return vc->GetPvs().mStats.mWeightedTriangles; 
     1240        } 
     1241} 
     1242#endif 
    12241243 
    12251244void 
     
    13741393                        else if (mShowWeightedCost) 
    13751394                        { 
    1376                                 const float rcCost = mTransferFunction * vc->GetTrianglesInPvs(); 
     1395                                const float rcCost = mTransferFunction * ComputeRenderCost(vc); 
    13771396                                importance = rcCost / maxRcCost; 
    13781397                        } 
Note: See TracChangeset for help on using the changeset viewer.