Changeset 153 for trunk/VUT/Ogre/src/OgrePlatformQueryManager.cpp
- Timestamp:
- 07/04/05 03:15:53 (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/VUT/Ogre/src/OgrePlatformQueryManager.cpp
r150 r153 37 37 bool overlayEnabled = mViewport->getOverlaysEnabled(); 38 38 mViewport->setOverlaysEnabled(false); 39 40 //-- render the scene once to update depth buffer 39 41 pfHierarchyInterface->GetSceneManager()->_renderScene(pCam, mViewport, false); 40 42 … … 234 236 mViewport->setCamera(savedCam); 235 237 236 // --- remove duplicates ( happensif an object is on the edge of the viewport)238 // --- remove duplicates (duplicates occur if an object is on the edge of the viewport) 237 239 238 240 // before duplicates can be deleted we have to add up their visibility … … 259 261 } 260 262 261 // really delete duplicates263 // physically delete duplicates 262 264 visibleNodes->erase( std::unique(visibleNodes->begin(), 263 265 visibleNodes->end(), nodeinfo_eq), visibleNodes->end()); … … 284 286 } 285 287 286 // really delete duplicates288 // physically delete duplicates 287 289 visibleGeometry->erase(std::unique(visibleGeometry->begin(), visibleGeometry->end(), 288 290 meshinfo_eq), visibleGeometry->end());
Note: See TracChangeset
for help on using the changeset viewer.