- Timestamp:
- 05/22/06 07:58:02 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/App/Demos/Vis/HillyTerrain/OGRE/TestCullingTerrainApplication.cpp
r945 r973 185 185 186 186 187 #if 0 188 val = config.getSetting("ViewCells"); 189 187 /*val = config.getSetting("ViewCells"); 190 188 if (!val.empty()) 191 { 192 mViewCellsFilename = val.c_str(); 193 } 194 #endif 189 { mViewCellsFilename = val.c_str();}*/ 195 190 196 191 val = config.getSetting("VisibilityEnvironment"); … … 199 194 { 200 195 mEnvironmentFilename = val.c_str(); 201 std::stringstream d; d << "loading environment from f rom file: " << mEnvironmentFilename;196 std::stringstream d; d << "loading environment from file: " << mEnvironmentFilename; 202 197 LogManager::getSingleton().logMessage(d.str()); 203 198 } … … 243 238 else //-- load environment options 244 239 { 245 //-- get view cells name. loadonly on demand240 //-- get view cells file name, load view cells only on demand 246 241 mViewCellsFilename = visEnv->getViewCellsFileName(); 247 242 … … 252 247 else 253 248 { 254 LogManager::getSingleton().logMessage("error !no visibility scenemanager available");249 LogManager::getSingleton().logMessage("error: no visibility scenemanager available"); 255 250 } 256 251 // set camera position accordingly … … 605 600 if (msShowHillyTerrain) 606 601 { 607 //mSceneMgr = mRoot->createSceneManager("VisibilityTerrainSceneManager");608 602 //mSceneMgr = mRoot->createSceneManager("TerrainSceneManager"); 609 603 mSceneMgr = mRoot->createSceneManager("OcclusionCullingSceneManager"); 610 604 } 611 605 else 612 { //mSceneMgr = mRoot->createSceneManager("VisibilityTerrainSceneManager"); 613 //mSceneMgr = mRoot->createSceneManager("VisibilityOctreeSceneManager"); 606 { 614 607 //mSceneMgr = mRoot->createSceneManager("OctreeSceneManager"); 615 608 mSceneMgr = mRoot->createSceneManager("OcclusionCullingSceneManager"); … … 756 749 757 750 //-- the actual loading happens here 758 if (mSceneMgr->setOption("LoadViewCells", filename.c_str())) 759 return true; 760 761 LogManager::getSingleton().logMessage("error loading view cells!!"); 762 763 return false; 751 return mSceneMgr->setOption("LoadViewCells", filename.c_str()); 764 752 } 765 753
Note: See TracChangeset
for help on using the changeset viewer.