Changeset 1707 for GTP/trunk/Lib/Vis/Preprocessing/src/VspBspTree.cpp
- Timestamp:
- 11/01/06 23:20:53 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Vis/Preprocessing/src/VspBspTree.cpp
r1632 r1707 829 829 // update scalar pvs size lookup 830 830 ObjectPvs &pvs = viewCell->GetPvs(); 831 mViewCellsManager->UpdateScalarPvsSize(viewCell, pvs. CountObjectsInPvs(), pvs.GetSize());831 mViewCellsManager->UpdateScalarPvsSize(viewCell, pvs.EvalPvsCost(), pvs.GetSize()); 832 832 833 833 … … 974 974 ObjectPvs &pvs = viewCell->GetPvs(); 975 975 mViewCellsManager->UpdateScalarPvsSize(viewCell, 976 pvs. CountObjectsInPvs(),976 pvs.EvalPvsCost(), 977 977 pvs.GetSize()); 978 978 … … 2391 2391 if (leaf->TreeValid() && 2392 2392 (!onlyUnmailed || !leaf->Mailed()) && 2393 ((maxPvsSize < 0) || (leaf->GetViewCell()->GetPvs(). CountObjectsInPvs() <= maxPvsSize)))2393 ((maxPvsSize < 0) || (leaf->GetViewCell()->GetPvs().EvalPvsCost() <= maxPvsSize))) 2394 2394 { 2395 2395 leaves.push_back(leaf); … … 2468 2468 << "PVS: " << data.mPvs << " (min: " << mTermMinPvs << "), " 2469 2469 << "#rays: " << (int)data.mRays->size() << " (max: " << mTermMinRays << "), " 2470 << "#pvs: " << leaf->GetViewCell()->GetPvs(). CountObjectsInPvs() << "), "2470 << "#pvs: " << leaf->GetViewCell()->GetPvs().EvalPvsCost() << "), " 2471 2471 << "#avg ray contrib (pvs): " << (float)data.mPvs / (float)data.mRays->size() << endl; 2472 2472 #endif
Note: See TracChangeset
for help on using the changeset viewer.