Changeset 30 for trunk/VUT/OcclusionCullingSceneManager/include
- Timestamp:
- 03/24/05 18:00:59 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/VUT/OcclusionCullingSceneManager/include/OgreOcclusionCullingSceneManager.h
r29 r30 71 71 enum {MODE_QUERY, MODE_RENDER}; 72 72 73 intisLeaf(SceneNode *node);74 int countSceneNodes(SceneNode *node);73 bool isLeaf(SceneNode *node); 74 unsigned int countSceneNodes(SceneNode *node); 75 75 void renderZPass(); 76 76 void traverseNode(SceneNode *node); … … 105 105 PriorityQueue *mDistanceQueue; 106 106 107 unsigned int mFrameId; 108 unsigned int mVisibilityThreshold; 109 unsigned int mNumSceneNodes; 110 int mCurrentTestIdx; 111 int mQueryMode; 112 113 std::vector<HardwareOcclusionQuery *> mOcclusionQueries; 107 std::vector<HardwareOcclusionQuery *> mOcclusionQueries; 114 108 // two halfes of a aabb 115 109 SolidHalfBoundingBox *mHalfBoundingBox[2]; 116 110 int mCurrentAlgorithm; 111 112 unsigned int mFrameId; 113 unsigned int mVisibilityThreshold; 114 115 int mCurrentTestIdx; 116 int mQueryMode; 117 118 //--- statistics 119 unsigned int mNumSceneNodes; 120 unsigned int mNumTraversedNodes; 121 unsigned int mNumQueryCulledNodes; 122 unsigned int mNumFrustumCulledNodes; 123 unsigned int mNumRenderedGeometry; 117 124 }; 118 125
Note: See TracChangeset
for help on using the changeset viewer.