Changeset 925 for GTP/trunk/Lib/Vis/OnlineCullingCHC/src
- Timestamp:
- 05/08/06 06:55:17 (19 years ago)
- Location:
- GTP/trunk/Lib/Vis/OnlineCullingCHC/src
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Vis/OnlineCullingCHC/src/CoherentHierarchicalCullingManager.cpp
r726 r925 25 25 unsigned int visiblePixels = 0; 26 26 bool isAvailable = false; 27 //Ogre::LogManager::getSingleton().logMessage("Coherent Hierarchical Culling");27 28 28 29 29 //-- PART 1: process finished occlusion queries -
GTP/trunk/Lib/Vis/OnlineCullingCHC/src/FrustumCullingManager.cpp
r726 r925 7 7 void FrustumCullingManager::RenderScene() 8 8 { 9 if (0) Ogre::LogManager::getSingleton().logMessage("Frustum Culling");10 11 9 while (!mHierarchyInterface->GetQueue()->empty()) 12 10 { -
GTP/trunk/Lib/Vis/OnlineCullingCHC/src/HierarchyInterface.cpp
r726 r925 32 32 33 33 ++ mFrameId; 34 34 35 mCurrentTestIdx = 0; 35 36 mNumTraversedNodes = 0; -
GTP/trunk/Lib/Vis/OnlineCullingCHC/src/StopAndWaitCullingManager.cpp
r346 r925 7 7 void StopAndWaitCullingManager::RenderScene() 8 8 { 9 //Ogre::LogManager::getSingleton().logMessage("Stop and Wait Culling");10 9 while (!mHierarchyInterface->GetQueue()->empty()) 11 10 { … … 35 34 } 36 35 else 37 { 36 { 38 37 ++ mNumQueriesIssued; 39 38 … … 41 40 42 41 mHierarchyInterface->IssueNodeOcclusionQuery(node)->GetQueryResult(visiblePixels, true); 43 42 44 43 // node visible 45 if ( visiblePixels > mVisibilityThreshold)44 if (0 || visiblePixels > mVisibilityThreshold) 46 45 { 47 46 mHierarchyInterface->TraverseNode(node); -
GTP/trunk/Lib/Vis/OnlineCullingCHC/src/VisibilityEnvironment.cpp
r870 r925 38 38 //MeshKdTree::ParseEnvironment(); 39 39 } 40 40 //----------------------------------------------------------------------- 41 std::string VisibilityEnvironment::getSceneFileName() 42 { 43 char str[200]; 44 GtpVisibilityPreprocessor::environment->GetStringValue("Scene.filename", str); 45 return str; 46 } 47 //----------------------------------------------------------------------- 48 std::string VisibilityEnvironment::getViewCellsFileName() 49 { 50 char str[200]; 51 GtpVisibilityPreprocessor::environment->GetStringValue("ViewCells.filename", str); 52 return str; 53 } 41 54 42 55 } // namespace GtpVisibility -
GTP/trunk/Lib/Vis/OnlineCullingCHC/src/VisibilityManager.cpp
r726 r925 119 119 } 120 120 } 121 121 //----------------------------------------------------------------------- 122 VisibilityEnvironment *VisibilityManager::GetVisibilityEnvironment() 123 { 124 return mVisibilityEnvironment; 125 } 122 126 123 127 } // namespace GtpVisibility
Note: See TracChangeset
for help on using the changeset viewer.