Ignore:
Timestamp:
02/08/06 18:25:17 (18 years ago)
Author:
mattausch
Message:

added method for associating spatial hierarchy leaf with view cell

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/VUT/GtpVisibilityPreprocessor/src/ViewCell.cpp

    r605 r607  
    497497        cout << "actual merge starts now ... " << endl; 
    498498         
    499  
    500499        mStats << "#Pass\n" << pass << endl 
    501500                   << "#Merged\n" << mergeStats.merged << endl  
    502                    << "#Viewcells\n" << realNumActiveViewCells << endl  
     501                   << "#ViewCells\n" << realNumActiveViewCells << endl  
    503502                   << "#RenderCostIncrease\n" << 0 << endl 
    504503                   << "#TotalRenderCost\n" << totalRenderCost << endl 
     
    508507                   << "#Deviation\n" << mDeviation << endl 
    509508                   << "#TotalPvs\n" << totalPvs << endl 
    510                    << "#PvsSizeDecrease\n" << 0 << endl 
    511                    << "#Volume\n" << endl; 
     509                   << "#PvsSizeDecrease\n0" << endl 
     510                   << "#Volume\n" << endl 
     511                   << "#Siblings\n" << mergeStats.siblings << endl; 
    512512 
    513513        //-- use priority queue to merge leaf pairs 
     
    604604                        mergedVc->SetMergeCost(totalRenderCost); 
    605605 
    606 #if VC_HISTORY 
    607                         if (mc.mLeftViewCell->IsSibling(mc.mRightViewCell)) 
     606                        if (mViewCellsManager->EqualToSpatialNode(mergedVc)) 
    608607                                ++ mergeStats.siblings; 
    609 #endif 
     608 
    610609                        if (((mergeStats.merged % statsOut) == 0) ||  
    611610                        (realNumActiveViewCells == mMergeMinViewCells)) 
Note: See TracChangeset for help on using the changeset viewer.