Changeset 1206 for GTP/trunk/Lib/Vis/OnlineCullingCHC/OGRE/include
- Timestamp:
- 08/17/06 13:56:10 (18 years ago)
- Location:
- GTP/trunk/Lib/Vis/OnlineCullingCHC/OGRE/include
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Vis/OnlineCullingCHC/OGRE/include/OgreKdTree.h
r1203 r1206 34 34 namespace Ogre 35 35 { 36 class KdTreeCamera; 36 37 class KdRenderable; 37 38 struct SplitInfo; … … 519 520 520 521 // test visibility of objects and add to render queue 521 void queueVisibleObjects( Camera* cam, RenderQueue* queue, bool onlyShadowCasters,522 void queueVisibleObjects(KdTreeCamera* cam, RenderQueue* queue, bool onlyShadowCasters, 522 523 bool showBoxes, KdTree::NodeList& visibleNodes); 523 524 … … 555 556 556 557 // recursive rendering function 557 void recQueueVisibleObjects(KdTree::Node * node, unsigned long currentFrame, Camera* cam, 558 RenderQueue* queue, bool onlyShadowCasters, bool showBoxes, KdTree::NodeList& visibleNodes); 558 void recQueueVisibleObjects(KdTree::Node * node, unsigned long currentFrame, KdTreeCamera* cam, 559 RenderQueue* queue, bool onlyShadowCasters, bool showBoxes, 560 KdTree::NodeList& visibleNodes, bool fullVis = false); 559 561 560 562 // recursively find visible nodes -
GTP/trunk/Lib/Vis/OnlineCullingCHC/OGRE/include/OgreKdTreeSceneManager.h
r1203 r1206 15 15 #include <VisibilityManager.h> 16 16 #include "OgreKdTree.h" 17 #include "OgreKdTreeCamera.h" 17 18 18 19 #define KDTREE_MAX_DEPTH 12 … … 38 39 /************************************************************************/ 39 40 41 /** Override from Scenemanager to create Camera as instance of KdTreeCamera 42 */ 43 virtual Camera* createCamera(const String& name); 44 40 45 /** Override from SceneManager to create SceneNodes as instance of KdTreeSceneNode 41 46 */ … … 171 176 */ 172 177 void WriteLog(); 178 179 /** Switches between simple & enhanced visibility 180 */ 181 void setEnhancedVis(bool enhanced); 173 182 174 183
Note: See TracChangeset
for help on using the changeset viewer.