Changeset 11073 for code/branches/shaders_merge/src/orxonox/Scene.cc
- Timestamp:
- Jan 18, 2016, 10:12:53 PM (8 years ago)
- Location:
- code/branches/shaders_merge
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/shaders_merge
- Property svn:mergeinfo changed
/code/branches/shaders (added) merged: 9379,9395,9401-9403,9407,9409,9419-9420,9422-9423,9426,9428,9433,9445-9446,9448,9461-9462,9464,9466,9491-9492,9500,9504,9510-9511
- Property svn:mergeinfo changed
-
code/branches/shaders_merge/src/orxonox/Scene.cc
r11071 r11073 27 27 * 28 28 */ 29 30 /** 31 @file Scene.cc 32 @brief Implementation of Scene Class 33 */ 34 29 35 30 36 #include "Scene.h" … … 51 57 #include "worldentities/WorldEntity.h" 52 58 #include "Level.h" 59 #include "RenderQueueListener.h" 53 60 54 61 namespace orxonox 55 62 { 56 63 RegisterClass(Scene); 57 64 65 /** 66 @brief 67 Constructor, it sets common standard paramters for a scene depending on whether it will be rendered or not. 68 It also makes sure we user our own render queue listener for rendering instead of the standard listener provided by Ogre 69 */ 58 70 SetConsoleCommand("Scene", "debugDrawPhysics", &Scene::consoleCommand_debugDrawPhysics).addShortcut().defaultValue(1, true).defaultValue(2, 0.5f); 59 71 … … 75 87 this->sceneManager_ = Ogre::Root::getSingleton().createSceneManager(Ogre::ST_GENERIC); 76 88 this->rootSceneNode_ = this->sceneManager_->getRootSceneNode(); 89 this->renderQueueListener_ = new RenderQueueListener(); 90 this->sceneManager_->addRenderQueueListener(this->renderQueueListener_);//add our own renderQueueListener 77 91 78 92 this->radar_ = new Radar();
Note: See TracChangeset
for help on using the changeset viewer.