Changeset 1772 for GTP/trunk/Lib/Vis/Preprocessing/src/VspBspTree.cpp
- Timestamp:
- 11/20/06 18:44:29 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Vis/Preprocessing/src/VspBspTree.cpp
r1767 r1772 1496 1496 //-- compute cost 1497 1497 1498 const int lowerPvsLimit =mViewCellsManager->GetMinPvsSize();1499 const int upperPvsLimit =mViewCellsManager->GetMaxPvsSize();1498 const float lowerPvsLimit = (float)mViewCellsManager->GetMinPvsSize(); 1499 const float upperPvsLimit = (float)mViewCellsManager->GetMaxPvsSize(); 1500 1500 1501 1501 const float pOverall = sizeBox; … … 2018 2018 2019 2019 // upper and lower bounds 2020 const int lowerPvsLimit =mViewCellsManager->GetMinPvsSize();2021 const int upperPvsLimit =mViewCellsManager->GetMaxPvsSize();2022 2023 const float penaltyOld = EvalPvsPenalty( (int)totalPvs, lowerPvsLimit, upperPvsLimit);2024 const float penaltyFront = EvalPvsPenalty( (int)pvsFront, lowerPvsLimit, upperPvsLimit);2025 const float penaltyBack = EvalPvsPenalty( (int)pvsBack, lowerPvsLimit, upperPvsLimit);2020 const float lowerPvsLimit = (float)mViewCellsManager->GetMinPvsSize(); 2021 const float upperPvsLimit = (float)mViewCellsManager->GetMaxPvsSize(); 2022 2023 const float penaltyOld = EvalPvsPenalty(totalPvs, lowerPvsLimit, upperPvsLimit); 2024 const float penaltyFront = EvalPvsPenalty(pvsFront, lowerPvsLimit, upperPvsLimit); 2025 const float penaltyBack = EvalPvsPenalty(pvsBack, lowerPvsLimit, upperPvsLimit); 2026 2026 2027 2027 const float oldRenderCost = pOverall * penaltyOld; … … 2125 2125 } 2126 2126 2127 2128 // -- pvs rendering heuristics 2127 //////// 2128 //-- pvs rendering heuristics 2129 2129 2130 const int lowerPvsLimit = mViewCellsManager->GetMinPvsSize(); 2130 2131 const int upperPvsLimit = mViewCellsManager->GetMaxPvsSize(); 2131 2132 2132 2133 // only render cost heuristics or combined with standard deviation 2133 const float penaltyOld = EvalPvsPenalty( (int)totalPvs, lowerPvsLimit, upperPvsLimit);2134 const float penaltyFront = EvalPvsPenalty( (int)pvsFront, lowerPvsLimit, upperPvsLimit);2135 const float penaltyBack = EvalPvsPenalty( (int)pvsBack, lowerPvsLimit, upperPvsLimit);2134 const float penaltyOld = EvalPvsPenalty(totalPvs, lowerPvsLimit, upperPvsLimit); 2135 const float penaltyFront = EvalPvsPenalty(pvsFront, lowerPvsLimit, upperPvsLimit); 2136 const float penaltyBack = EvalPvsPenalty(pvsBack, lowerPvsLimit, upperPvsLimit); 2136 2137 2137 2138 const float oldRenderCost = pOverall * penaltyOld;
Note: See TracChangeset
for help on using the changeset viewer.