Changeset 93 for trunk/VUT/work/TestCulling/TestCullingApplication.cpp
- Timestamp:
- 05/11/05 17:51:44 (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/VUT/work/TestCulling/TestCullingApplication.cpp
r87 r93 105 105 mGUIRenderer(renderer), 106 106 mShutdownRequested(false), 107 mUseOptimization(false),108 107 mLMouseDown(false), 109 108 mRMouseDown(false), … … 111 110 mVisibilityThreshold(0), 112 111 mCurrentAlgorithm(GtpVisibility::VisibilityEnvironment::COHERENT_HIERARCHICAL_CULLING), 113 mShowOctree(true), 114 mUseCulling(false) 112 mShowOctree(false), 113 mUseCulling(true), 114 mUseOptimization(false), 115 mUseCullCamera(false) 115 116 { 116 117 // Reduce move speed … … 150 151 151 152 setAlgorithm(mCurrentAlgorithm); 152 toggleUseOptimization(); 153 154 mSceneMgr->setOption("UseOptimization", &mUseOptimization); 155 mSceneMgr->setOption("UseCulling", &mUseCulling); 156 mSceneMgr->setOption("CullCamera", &mUseCullCamera); 157 mSceneMgr->setOption("ShowOctree", &mShowOctree); 153 158 154 159 pOver->show(); … … 231 236 KEY_PRESSED(KC_O, 0.3, toggleUseOptimization()); 232 237 KEY_PRESSED(KC_C, 0.3, toggleUseCulling()); 233 238 KEY_PRESSED(KC_V, 0.3, toggleCullCamera()); 239 234 240 updateStats(); 235 241 … … 280 286 281 287 mSceneMgr->setOption("UseCulling", &mUseCulling); 288 } 289 //----------------------------------------------------------------------- 290 void MouseQueryListener::toggleCullCamera() 291 { 292 mUseCullCamera = !mUseCullCamera; 293 294 mSceneMgr->setOption("CullCamera", &mUseCullCamera); 282 295 } 283 296 //-----------------------------------------------------------------------
Note: See TracChangeset
for help on using the changeset viewer.