Changeset 118 for trunk/VUT/Ogre/include


Ignore:
Timestamp:
05/30/05 18:40:33 (19 years ago)
Author:
mattausch
Message:
 
Location:
trunk/VUT/Ogre/include
Files:
2 edited

Legend:

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

    r115 r118  
    2828 
    2929        /** Sets the given option for the SceneManager 
    30                             @remarks 
    31                 Options are: 
    32                 "Algorithm", int *;                      
     30                @remarks Options are: "Algorithm", int *;                        
    3331        */ 
     32         
    3433        virtual bool setOption(const String &, const void *); 
    3534        /** Gets the given option for the Scene VisibilityManager. 
     
    4847        /** See set. 
    4948        */ 
    50         GtpVisibility::VisibilityManager *getVisibilityManager( void ); 
    51  
    52         /** Writes out stats into the Ogre log file. 
    53         */ 
    54         void WriteLog(); 
     49        GtpVisibility::VisibilityManager *getVisibilityManager(); 
    5550         
    5651        /** Render a set of objects, see renderSingleObject for param definitions  
     
    5954        virtual void renderObjects(const RenderPriorityGroup::TransparentRenderablePassList& objs,  
    6055            bool doLightIteration, const LightList* manualLightList = 0); 
     56 
     57        /** Writes out stats into the Ogre log file. 
     58        */ 
     59        void WriteLog(); 
     60 
     61        /** Override pass so we can do the z-fail pass */ 
     62        Pass* setPass(Pass* pass); 
     63 
    6164protected: 
    62  
     65        /** Creates material for depth pass, e.g., a pass that only fills the depth buffer */ 
    6366        void CreateDepthPass(); 
    64  
     67        void ShowVisualization(Camera *cam); 
    6568        OctreeHierarchyInterface *mHierarchyInterface; 
    6669        GtpVisibility::VisibilityManager *mVisibilityManager; 
     
    7477        bool mDelayRenderTransparents; 
    7578        bool mUseDepthPass; 
     79        bool mIsDepthPass; 
    7680 
    7781        Pass *mDepthPass; 
  • trunk/VUT/Ogre/include/OgreVisibilityTerrainSceneManager.h

    r115 r118  
    33 
    44#include <OgreSceneNode.h> 
    5 #include <OgreOctreeSceneManager.h> 
    65#include <OgreTerrainSceneManager.h> 
    7 #include <OgreOctreeSceneQuery.h> 
    86#include <OgreOctreeNode.h> 
    97#include <OgreOctreeCamera.h> 
     
    2523        ~VisibilityTerrainSceneManager(); 
    2624 
    27         void _renderVisibleObjects(void); 
     25        void _renderVisibleObjects(); 
    2826        void _findVisibleObjects(Camera* cam, bool onlyShadowCasters); 
    2927        void _updateSceneGraph(Camera* cam); 
     
    4341        bool getOptionKeys( StringVector &refKeys ); 
    4442 
    45         /** Sets the visibility manager 
     43        /** Sets the visibility manager. 
    4644                @param visManager the visibility manager 
    4745        */ 
    4846        void setVisibilityManager(GtpVisibility::VisibilityManager *visManager); 
    49         /** See set 
     47        /** See set. 
    5048        */ 
    5149        GtpVisibility::VisibilityManager *getVisibilityManager(); 
Note: See TracChangeset for help on using the changeset viewer.