Ignore:
Timestamp:
07/31/05 11:16:09 (19 years ago)
Author:
mattausch
Message:

added animationbug fix (deleting while animation)fixed visibilityQueriesadditive shadow volumes fixed for octree
hack to fully empty queue after traversal
added demo for vienna model

Location:
trunk/VUT/work/ogre_changes/Plugins/OctreeSceneManager
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/VUT/work/ogre_changes/Plugins/OctreeSceneManager/src/OgreOctreeNode.cpp

    r183 r187  
    4646unsigned long green = 0xFFFFFFFF; 
    4747 
     48#ifdef GTP_VISIBILITY_MODIFIED_OGRE 
     49Real OctreeNode::msVizScale = 1; 
     50#endif // GTP_VISIBILITY_MODIFIED_OGRE 
     51 
    4852unsigned short OctreeNode::mIndexes[ 24 ] = {0, 1, 1, 2, 2, 3, 3, 0,       //back 
    4953        0, 6, 6, 5, 5, 1,             //left 
     
    187191        } 
    188192 
     193        //LogManager::getSingleton().logMessage("hagaaggaagag"); 
    189194        AxisAlignedBox box = mLocalAABB; 
     195         
    190196        // HACK: scale should not be done here 
    191         box.scale(Vector3(3, 3, 3)); 
     197        box.scale(Vector3(msVizScale, msVizScale, msVizScale)); 
     198 
    192199        mWireBoundingBox->setupBoundingBox(box); 
    193200        mWireBoundingBox->getRenderOperation(rend); 
     
    224231 
    225232} 
    226 } 
     233 
     234#ifdef GTP_VISIBILITY_MODIFIED_OGRE 
     235void OctreeNode::setVizScale(Real scale) 
     236{ 
     237        msVizScale = scale; 
     238} 
     239#endif // GTP_VISIBILITY_MODIFIED_OGRE 
     240} 
Note: See TracChangeset for help on using the changeset viewer.