Ignore:
Timestamp:
04/12/05 10:50:19 (19 years ago)
Author:
mattausch
Message:
 
Location:
trunk/VUT/OcclusionCullingSceneManager/TestCulling
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/VUT/OcclusionCullingSceneManager/TestCulling/TestCullingApplication.cpp

    r41 r42  
    6161        // because the vertex program picked will be different 
    6262        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 
    6566        mWindow->getViewport(0)->setBackgroundColour(fadeColour); 
    6667 
     
    7576        mSceneMgr -> setWorldGeometry( terrain_cfg ); 
    7677        // Infinite far plane? 
    77 /*      if (mRoot->getRenderSystem()->getCapabilities()->hasCapability(RSC_INFINITE_FAR_PLANE)) 
     78        if (mRoot->getRenderSystem()->getCapabilities()->hasCapability(RSC_INFINITE_FAR_PLANE)) 
    7879        { 
    7980                mCamera->setFarClipDistance(0); 
    80         }*/ 
     81        } 
    8182 
    8283/*      // Define the required skyplane 
     
    180181 
    181182        // show overlay 
    182         Overlay* pOver = OverlayManager::getSingleton().getByName("Example/OcclusionDemoOverlay");  
     183        Overlay* pOver = OverlayManager::getSingleton().getByName("Example/OcclusionCullingDemoOverlay");  
    183184 
    184185        mAlgorithmInfo = OverlayManager::getSingleton().getOverlayElement("Example/Occlusion/AlgorithmInfo"); 
     
    187188        mQueryCulledNodesInfo = OverlayManager::getSingleton().getOverlayElement("Example/Occlusion/QueryCulledNodesInfo"); 
    188189    mTraversedNodesInfo = OverlayManager::getSingleton().getOverlayElement("Example/Occlusion/TraversedNodesInfo"); 
     190        mSceneNodesInfo = OverlayManager::getSingleton().getOverlayElement("Example/Occlusion/SceneNodesInfo"); 
     191        mHierarchyNodesInfo = OverlayManager::getSingleton().getOverlayElement("Example/Occlusion/HierarchyNodesInfo"); 
    189192 
    190193        mAlgorithmInfo->setCaption(": " + mCurrentAlgorithmCaptions[mCurrentAlgorithm]); 
     
    193196        mQueryCulledNodesInfo->setCaption(": 0"); 
    194197        mTraversedNodesInfo->setCaption(": 0"); 
     198        mSceneNodesInfo->setCaption(": 0"); 
     199        mHierarchyNodesInfo->setCaption(": 0"); 
    195200 
    196201    pOver->show(); 
     
    325330        mSceneMgr->getOption("NumTraversedNodes", &opt); sprintf(str,": %d", opt);  
    326331        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); 
    327338} 
    328339//----------------------------------------------------------------------- 
  • trunk/VUT/OcclusionCullingSceneManager/TestCulling/TestCullingApplication.h

    r34 r42  
    8080        OverlayElement *mQueryCulledNodesInfo; 
    8181    OverlayElement *mTraversedNodesInfo; 
     82        OverlayElement *mHierarchyNodesInfo; 
     83        OverlayElement *mSceneNodesInfo; 
    8284}; 
    8385 
Note: See TracChangeset for help on using the changeset viewer.