Ignore:
Timestamp:
01/25/06 01:44:46 (18 years ago)
Author:
mattausch
Message:

finished function for view cell construction
removed bsp rays from vspbspmanager

File:
1 edited

Legend:

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

    r563 r574  
    6767  } 
    6868   
    69   mViewCellsManager->ComputeSampleContributions(vssRays, true); 
     69  mViewCellsManager->ComputeSampleContributions(vssRays, true, false); 
    7070  CLEAR_CONTAINER(vssRays); 
    7171} 
     
    7878        VssRay vssRay(ray); 
    7979 
    80         mViewCellsManager->ComputeSampleContributions(vssRay); 
     80        mViewCellsManager->ComputeSampleContributions(vssRay, true, false); 
    8181         
    8282        return vssRay.mPvsContribution; 
     
    384384        // construct view cells if not already constructed 
    385385        if (!mViewCellsManager->ViewCellsConstructed()) 
    386           mViewCellsManager->Construct(mObjects, mVssSampleRays); 
     386          mViewCellsManager->ConstructSubdivision(mObjects, mVssSampleRays); 
    387387 
    388388        // $$JB temporary removed 
     
    394394 
    395395        //-- render simulation after merge 
    396         cout << "\nevaluating bsp view cells render time after merge ... "; 
    397                   
    398          //-- render simulation after merge 
    399396        cout << "\nevaluating bsp view cells render time after merge ... "; 
    400397         
     
    434431                { 
    435432                  // construct view cells 
    436                   mViewCellsManager->Construct(objects, mVssSampleRays); 
     433                  mViewCellsManager->ConstructSubdivision(objects, mVssSampleRays); 
    437434                   
    438435                  // throw away samples  
Note: See TracChangeset for help on using the changeset viewer.