- Timestamp:
- 02/09/07 03:05:52 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/App/Demos/Vis/HillyTerrain/OGRE/TestCullingTerrainApplication.cpp
r2106 r2108 217 217 if (!val.empty()) 218 218 mInitialPosition.z = atof( val.c_str()); 219 220 219 */ 220 221 221 /* val = config.getSetting("OnlineCullingAlgorithm"); 222 222 … … 457 457 loadConfig("terrainCulling.cfg"); 458 458 459 if ( !LoadScene(mFilename))459 if (0 && !LoadScene(mFilename)) 460 460 LogManager::getSingleton().logMessage("error loading scene"); 461 461 … … 499 499 if (1)//||msShowHillyTerrain) 500 500 { 501 mSceneMgr->getOption("ShowTerrain", &msShowHillyTerrain); 502 std::string terrain_cfg("terrainCulling.cfg"); 501 std::string terrain_cfg("terrainCulling.cfg"); 503 502 mSceneMgr->setWorldGeometry(terrain_cfg); 504 503 504 mSceneMgr->getOption("ShowTerrain", &msShowHillyTerrain); 505 505 } 506 506 … … 660 660 } 661 661 #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 675 667 #endif 676 668 } … … 703 695 RaySceneQueryResult::iterator rit = qryResult.begin(); 704 696 bool success = false; 705 float yVal = 0; 706 float minVal = 999999999999; 697 698 float yVal = 0; 699 float minVal = 999999999999; 707 700 708 701 while (rit != qryResult.end() && rit->movable) … … 779 772 { 780 773 // terrain hack 781 msShowHillyTerrain = true;774 //msShowHillyTerrain = true; 782 775 LogManager::getSingleton().logMessage("error loading scene => load terrain"); 783 776 }
Note: See TracChangeset
for help on using the changeset viewer.