Changeset 865 for GTP/trunk/Lib/Vis/OnlineCullingCHC/OGRE/include/OgreVisibilityOctreeSceneManager.h
- Timestamp:
- 04/30/06 15:31:04 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Vis/OnlineCullingCHC/OGRE/include/OgreVisibilityOctreeSceneManager.h
r863 r865 9 9 10 10 #include "OgreOctreeHierarchyInterface.h" 11 #include "OgrePlatformQueryManager.h" 11 12 #include "VisibilityManager.h" 12 13 … … 67 68 */ 68 69 bool validatePassForRendering(Pass* pass); 69 70 /** This function renders renderables using false color ids. 71 */ 70 72 void RenderItemBuffer(RenderPriorityGroup* pGroup); 73 /** Renders a single object using false color id. 74 */ 71 75 void RenderSingleObjectForItemBuffer(Renderable *rend, Pass *pass); 76 /** Overritten from scene manager to include the false color id rendering of the 77 scene objects. 78 */ 72 79 void renderQueueGroupObjects(RenderQueueGroup* pGroup); 73 80 74 81 /** Override from SceneManager so that sub entities can be assigned an id for item buffer. 75 82 */ 76 //Entity* createEntity(const String& entityName, const String& meshName);83 Entity* createEntity(const String& entityName, const String& meshName); 77 84 78 85 /** Returns pointer to visibility manager. … … 85 92 86 93 void renderAdditiveStencilShadowedQueueGroupObjects(RenderQueueGroup* pGroup); 94 /** Override this because we must handle shadows differently. 95 */ 87 96 void renderModulativeStencilShadowedQueueGroupObjects(RenderQueueGroup* pGroup); 88 97 … … 122 131 bool mRenderNodesContentForViz; 123 132 124 /// render transparents after the hierarchical traversal133 /// if we render transparents after the hierarchical traversal 125 134 bool mDelayRenderTransparents; 126 135 127 /// use a depth pass (i.e., fill only the depth buffer in the first pass)136 /// if we use a depth pass (i.e., fill only the depth buffer in the first pass) 128 137 bool mUseDepthPass; 129 /// flag indicating if we currently renderthe depth pass138 /// if we currently rendering the depth pass 130 139 bool mIsDepthPassPhase; 131 140 … … 155 164 156 165 bool mIsHierarchicalCulling; 166 167 std::ofstream mDummyLog; 157 168 }; 158 169
Note: See TracChangeset
for help on using the changeset viewer.