Changeset 122 for trunk/VUT/Ogre/include


Ignore:
Timestamp:
06/10/05 01:46:50 (19 years ago)
Author:
mattausch
Message:
 
Location:
trunk/VUT/Ogre/include
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/VUT/Ogre/include/OgreVisibilityOctreeSceneManager.h

    r119 r122  
    7777        bool mDelayRenderTransparents; 
    7878        bool mUseDepthPass; 
    79         bool mIsDepthPass; 
     79        bool mRenderDepthPass; 
    8080 
    8181        Pass *mDepthPass; 
  • trunk/VUT/Ogre/include/OgreVisibilityTerrainSceneManager.h

    r121 r122  
    6767        bool validatePassForRendering(Pass* pass); 
    6868 
     69        void RenderItemBuffer(RenderPriorityGroup* pGroup); 
     70        void RenderSingleObjectForItemBuffer(Renderable *rend); 
     71        void renderQueueGroupObjects(RenderQueueGroup* pGroup); 
     72 
     73        /** Override from SceneManager so that sub entities can be assigned an id for item buffer */ 
     74        Entity* createEntity(const String& entityName, const String& meshName); 
     75 
    6976protected: 
    70         /** Creates material for depth pass, e.g., a pass that only fills the depth buffer */ 
     77         
     78        /** Creates material for depth pass, e.g., a pass that only fills the depth buffer. */ 
    7179        void InitDepthPass(); 
     80        /** Creates material for item buffer. */ 
     81        void InitItemBufferPass(); 
     82        /** Fills render queue so that a visualization can be rendered. */ 
    7283        void ShowVisualization(Camera *cam); 
     84 
    7385        OctreeHierarchyInterface *mHierarchyInterface; 
    7486        GtpVisibility::VisibilityManager *mVisibilityManager; 
     
    8294        bool mDelayRenderTransparents; 
    8395        bool mUseDepthPass; 
    84         bool mIsDepthPass; 
     96        bool mRenderDepthPass; 
     97        bool mRenderItemBuffer; 
    8598 
    8699        Pass *mDepthPass; 
     100        Pass *mItemBufferPass; 
     101 
     102        int mCurrentEntityId; 
    87103}; 
    88104 
Note: See TracChangeset for help on using the changeset viewer.