Ignore:
Timestamp:
02/09/07 03:05:52 (17 years ago)
Author:
mattausch
Message:

loading geometry in scene manager

File:
1 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/App/Demos/Vis/HillyTerrain/OGRE/TestCullingTerrainApplication.cpp

    r2106 r2108  
    217217        if (!val.empty()) 
    218218                mInitialPosition.z = atof( val.c_str()); 
    219  
    220219*/ 
     220 
    221221/*      val = config.getSetting("OnlineCullingAlgorithm"); 
    222222 
     
    457457        loadConfig("terrainCulling.cfg"); 
    458458         
    459         if (!LoadScene(mFilename)) 
     459        if (0 && !LoadScene(mFilename)) 
    460460                LogManager::getSingleton().logMessage("error loading scene"); 
    461461         
     
    499499        if (1)//||msShowHillyTerrain) 
    500500        { 
    501         mSceneMgr->getOption("ShowTerrain", &msShowHillyTerrain);  
    502                 std::string terrain_cfg("terrainCulling.cfg"); 
     501        std::string terrain_cfg("terrainCulling.cfg"); 
    503502                mSceneMgr->setWorldGeometry(terrain_cfg); 
    504503 
     504                mSceneMgr->getOption("ShowTerrain", &msShowHillyTerrain);  
    505505        } 
    506506         
     
    660660        } 
    661661#else 
    662         if (msShowHillyTerrain) 
    663         { 
    664                 mSceneMgr = mRoot->createSceneManager("OcclusionCullingSceneManager"); 
    665                 //mSceneMgr = mRoot->createSceneManager("TerrainSceneManager"); 
    666                 //mSceneMgr = mRoot->createSceneManager("KdTreeSceneManager"); 
    667         } 
    668         else 
    669         {        
    670                 mSceneMgr = mRoot->createSceneManager("OcclusionCullingSceneManager"); 
    671                 //mSceneMgr = mRoot->createSceneManager("OctreeSceneManager"); 
    672                 //mSceneMgr = mRoot->createSceneManager("KdTreeSceneManager"); 
    673         } 
    674  
     662         
     663        mSceneMgr = mRoot->createSceneManager("OcclusionCullingSceneManager"); 
     664        //mSceneMgr = mRoot->createSceneManager("TerrainSceneManager"); 
     665        //mSceneMgr = mRoot->createSceneManager("KdTreeSceneManager"); 
     666         
    675667#endif 
    676668} 
     
    703695        RaySceneQueryResult::iterator rit = qryResult.begin(); 
    704696        bool success = false; 
    705 float yVal = 0; 
    706 float minVal = 999999999999; 
     697         
     698        float yVal = 0; 
     699        float minVal = 999999999999; 
    707700 
    708701        while (rit != qryResult.end() && rit->movable) 
     
    779772                        { 
    780773                                // terrain hack 
    781                                 msShowHillyTerrain = true; 
     774                                //msShowHillyTerrain = true; 
    782775                                LogManager::getSingleton().logMessage("error loading scene => load terrain"); 
    783776                        } 
Note: See TracChangeset for help on using the changeset viewer.