Ignore:
Timestamp:
08/02/06 15:22:19 (18 years ago)
Author:
szydlowski
Message:
 
Location:
GTP/trunk/Lib/Vis/OnlineCullingCHC/OGRE/include
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/Lib/Vis/OnlineCullingCHC/OGRE/include/OgreKdTree.h

    r1173 r1177  
    429429                enum RenderMethod 
    430430                { 
    431                         KDRM_RECURSE, 
    432                         KDRM_STACK, 
    433                         KDRM_SAW, 
    434                         KDRM_CHC 
     431                        KDRM_INTERNAL, 
     432                        KDRM_GTP_VFC, 
     433                        KDRM_GTP_SWC, 
     434                        KDRM_GTP_CHC 
     435 
    435436                }; 
    436437 
     
    488489                void recQueueVisibleObjects(KdTree::Node * node, unsigned long currentFrame,  
    489490                        Camera* cam, RenderQueue* queue, bool onlyShadowCasters, bool showBoxes); 
    490                 // stack based rendering function 
    491                 void stackQueueVisibleObjects(KdTree::Node * root, unsigned long currentFrame,  
    492                         Camera* cam, RenderQueue* queue, bool onlyShadowCasters, bool showBoxes); 
    493491 
    494492                // the root node of the kdtree 
  • GTP/trunk/Lib/Vis/OnlineCullingCHC/OGRE/include/OgreKdTreeSceneManager.h

    r1175 r1177  
    3232                virtual const String& getTypeName(void) const; 
    3333 
     34                /** Override from SceneManager to create SceneNodes as instance of KdTreeSceneNode 
     35                */ 
    3436                virtual SceneNode* createSceneNode(void); 
     37                /** Override from SceneManager to create SceneNodes as instance of KdTreeSceneNode 
     38                */ 
    3539                virtual SceneNode* createSceneNode(const String& name); 
     40 
    3641                /** Override from SceneManager so that sub entities can be assigned an id for item buffer. 
    3742                */ 
     
    4247                virtual void _updateNode(KdTreeSceneNode *node); // TODO:  
    4348 
    44                 //virtual void _updateSceneGraph(Camera* cam); 
     49                /** Override from scene manager to st up culling manager 
     50                */ 
     51                virtual void _updateSceneGraph(Camera* cam); 
     52                /** Override from Scenemanager, employ kd-tree based culling 
     53                        or CHC 
     54                */ 
    4555                virtual void _findVisibleObjects(Camera *cam, bool onlyShadowCasters); 
    4656                //virtual void _renderVisibleObjects(); 
    4757 
     58                /** Render a list of scenenodes 
     59                */ 
    4860                virtual void _renderNodes(const KdRenderableList& nodelist, Camera * cam, 
    4961                        bool onlyShadowCasters, int leavePassesInQueue); 
Note: See TracChangeset for help on using the changeset viewer.