Changeset 42 for trunk/VUT/OcclusionCullingSceneManager/TestCulling
- Timestamp:
- 04/12/05 10:50:19 (20 years ago)
- Location:
- trunk/VUT/OcclusionCullingSceneManager/TestCulling
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/VUT/OcclusionCullingSceneManager/TestCulling/TestCullingApplication.cpp
r41 r42 61 61 // because the vertex program picked will be different 62 62 ColourValue fadeColour(0.93, 0.86, 0.76); 63 mSceneMgr->setFog( FOG_LINEAR, fadeColour, .001, 500, 1000); 64 //mSceneMgr->setFog( FOG_EXP, fadeColour, 0.005 ); 63 //mSceneMgr->setFog( FOG_LINEAR, fadeColour, .001, 500, 1000); 64 //mSceneMgr->setFog( FOG_EXP, fadeColour, 0.005 ); 65 65 66 mWindow->getViewport(0)->setBackgroundColour(fadeColour); 66 67 … … 75 76 mSceneMgr -> setWorldGeometry( terrain_cfg ); 76 77 // Infinite far plane? 77 /*if (mRoot->getRenderSystem()->getCapabilities()->hasCapability(RSC_INFINITE_FAR_PLANE))78 if (mRoot->getRenderSystem()->getCapabilities()->hasCapability(RSC_INFINITE_FAR_PLANE)) 78 79 { 79 80 mCamera->setFarClipDistance(0); 80 } */81 } 81 82 82 83 /* // Define the required skyplane … … 180 181 181 182 // show overlay 182 Overlay* pOver = OverlayManager::getSingleton().getByName("Example/Occlusion DemoOverlay");183 Overlay* pOver = OverlayManager::getSingleton().getByName("Example/OcclusionCullingDemoOverlay"); 183 184 184 185 mAlgorithmInfo = OverlayManager::getSingleton().getOverlayElement("Example/Occlusion/AlgorithmInfo"); … … 187 188 mQueryCulledNodesInfo = OverlayManager::getSingleton().getOverlayElement("Example/Occlusion/QueryCulledNodesInfo"); 188 189 mTraversedNodesInfo = OverlayManager::getSingleton().getOverlayElement("Example/Occlusion/TraversedNodesInfo"); 190 mSceneNodesInfo = OverlayManager::getSingleton().getOverlayElement("Example/Occlusion/SceneNodesInfo"); 191 mHierarchyNodesInfo = OverlayManager::getSingleton().getOverlayElement("Example/Occlusion/HierarchyNodesInfo"); 189 192 190 193 mAlgorithmInfo->setCaption(": " + mCurrentAlgorithmCaptions[mCurrentAlgorithm]); … … 193 196 mQueryCulledNodesInfo->setCaption(": 0"); 194 197 mTraversedNodesInfo->setCaption(": 0"); 198 mSceneNodesInfo->setCaption(": 0"); 199 mHierarchyNodesInfo->setCaption(": 0"); 195 200 196 201 pOver->show(); … … 325 330 mSceneMgr->getOption("NumTraversedNodes", &opt); sprintf(str,": %d", opt); 326 331 mTraversedNodesInfo->setCaption(str); 332 333 mSceneMgr->getOption("NumSceneNodes", &opt); sprintf(str,": %d", opt); 334 mSceneNodesInfo->setCaption(str); 335 336 mSceneMgr->getOption("NumOctreeNodes", &opt); sprintf(str,": %d", opt); 337 mHierarchyNodesInfo->setCaption(str); 327 338 } 328 339 //----------------------------------------------------------------------- -
trunk/VUT/OcclusionCullingSceneManager/TestCulling/TestCullingApplication.h
r34 r42 80 80 OverlayElement *mQueryCulledNodesInfo; 81 81 OverlayElement *mTraversedNodesInfo; 82 OverlayElement *mHierarchyNodesInfo; 83 OverlayElement *mSceneNodesInfo; 82 84 }; 83 85
Note: See TracChangeset
for help on using the changeset viewer.