Ignore:
Timestamp:
08/29/06 18:28:00 (18 years ago)
Author:
szydlowski
Message:

Implemented PVS support in kdtree scene manager - not complete, defunct
modified BoundingBoxConverter? to work with KdTreeSceneManager?

File:
1 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/App/Demos/Vis/KdTreeDemo/OGRE/include/TestKdTreeAppListener.h

    r1285 r1296  
    8181        }; 
    8282 
     83        enum SceneType 
     84        { 
     85                ST_SIMPLE, 
     86                ST_TERRAIN, 
     87                ST_GEOMETRY 
     88        }; 
     89 
    8390        enum SceneMgr 
    8491        { 
     
    120127                mRenderMethod(KdTree::KDRM_GTP_CHC), 
    121128                mBuildMethod(KdTree::KDBM_PRIORITYQUEUE), 
     129                mSceneType(ST_SIMPLE), 
     130                mFastStart(false), 
     131                mBurnIn(false), 
    122132                mDemoMode(false), 
    123133                mEnhancedVisibility(false), 
     
    128138                } 
    129139 
    130                 String mSceneFiles; 
    131140                String mSceneOutfileName; 
    132141                String mDemoInfileName; 
     
    143152                int mRenderMethod; 
    144153                int mBuildMethod; 
     154                int mSceneType; 
     155                bool mFastStart; 
     156                bool mBurnIn; 
    145157                bool mDemoMode; 
    146158                bool mEnhancedVisibility; 
     
    171183 
    172184        void showDebugOverlay(bool show); 
     185 
     186        void toggleUseViewCells(void); 
     187 
     188        void toggleUseVisibilityFilter(void); 
    173189 
    174190        void toggleVizCamera(void); 
     
    231247        int mShowTree; 
    232248 
     249        // view cells 
     250        bool mUseViewCells; 
     251        bool mUseVisibilityFilter; 
     252 
    233253        // counters 
    234254        int mSeqNum; 
     
    252272        TextAreaOverlayElement *mDemoTime; 
    253273        TextAreaOverlayElement *mDemoFPSDisp; 
    254  
    255274 
    256275        OverlayElement *mRenderMethodInfo; 
     
    263282        OverlayElement *mMovementInfo; 
    264283        OverlayElement *mTopCamInfo; 
     284        OverlayElement *mViewCellsInfo; 
     285        OverlayElement *mViewFilterInfo; 
    265286 
    266287        OverlayElement *mFrustumCulledNodesInfo; 
Note: See TracChangeset for help on using the changeset viewer.