Ignore:
Timestamp:
09/12/06 17:39:08 (18 years ago)
Author:
mattausch
Message:

worked on triangle processing. logical units will be created by grouping objects
using their visibility definitions.

Location:
GTP/trunk/Lib/Vis/OnlineCullingCHC/OGRE
Files:
3 edited

Legend:

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

    r1320 r1344  
    282282                        virtual void _updateBounds(bool recurse = true) = 0; 
    283283                         
    284                         /** bounding box of the node**/ 
     284                        /** bounding box of the node 
     285                        */ 
    285286                        AxisAlignedBox mAABB; 
    286287 
    287                         /** mounding box of all objects inside the node */ 
     288                        /** bounding box of all objects inside the node  
     289                        */ 
    288290                        AxisAlignedBox mWorldAABB; 
     291 
     292 
    289293                protected: 
    290294                        BvHierarchy * mOwner; 
     
    387391                { 
    388392                public: 
    389                         Leaf(BvHierarchy * owner, int level, AxisAlignedBox& aabb, Branch * parent): 
     393                        Leaf(BvHierarchy * owner, int level, AxisAlignedBox& aabb, Branch *parent): 
    390394                        Node(owner, level, aabb, parent)  
    391395                        {}; 
  • GTP/trunk/Lib/Vis/OnlineCullingCHC/OGRE/src/OgreBvHierarchy.cpp

    r1320 r1344  
    874874 
    875875/************************************************************************/ 
    876 /* BvHierarchy build functions                                               */ 
     876/*                BvHierarchy build functions                           */ 
    877877/************************************************************************/ 
    878878 
     
    11421142} 
    11431143 
    1144 BvHierarchy::Node * BvHierarchy::pqBuild(BvhPlaneEventList& events, int nObjects, AxisAlignedBox& aabb, BvHierarchy::Branch * parent) 
     1144BvHierarchy::Node * BvHierarchy::pqBuild(BvhPlaneEventList& events,  
     1145                                                                                 int nObjects, AxisAlignedBox& aabb,  
     1146                                                                                 BvHierarchy::Branch * parent) 
    11451147{ 
    11461148        SplitCandidatePQ pqueue; 
     
    13961398} 
    13971399 
     1400 
     1401 
    13981402/************************************************************************/ 
    1399 /* BvHierarchy rendering functions                                           */ 
     1403/*               BvHierarchy rendering functions                        */ 
    14001404/************************************************************************/ 
     1405 
    14011406 
    14021407//------------------------------------------------------------------------- 
     
    15601565} 
    15611566 
     1567 
    15621568void BvHierarchy::recFindNodesIn(const Sphere &sphere, std::list<SceneNode *> &list, SceneNode *exclude, Node * node, bool full) 
    15631569{ 
     
    15651571} 
    15661572 
     1573 
    15671574void BvHierarchy::recFindNodesIn(const PlaneBoundedVolume &volume, std::list<SceneNode *> &list, SceneNode *exclude, Node * node, bool full) 
    15681575{ 
     
    15701577} 
    15711578 
     1579 
    15721580void BvHierarchy::recFindNodesIn(const Ray &ray, std::list<SceneNode *> &list, SceneNode *exclude, Node * node, bool full) 
    15731581{ 
     
    15751583} 
    15761584 
     1585 
    15771586/************************************************************************/ 
    1578 /* BvHierarchy debug & helper functions                                      */ 
     1587/*              BvHierarchy debug & helper functions                    */ 
    15791588/************************************************************************/ 
    15801589 
  • GTP/trunk/Lib/Vis/OnlineCullingCHC/OGRE/src/OgreKdTree.cpp

    r1320 r1344  
    13911391} 
    13921392 
     1393 
     1394 
    13931395/************************************************************************/ 
    1394 /* KdTree rendering functions                                           */ 
     1396/*           KdTree rendering functions                                 */ 
    13951397/************************************************************************/ 
    13961398 
Note: See TracChangeset for help on using the changeset viewer.