Changeset 345 for trunk/VUT/work


Ignore:
Timestamp:
10/21/05 19:53:30 (19 years ago)
Author:
mattausch
Message:

fixed bug in chc when traversing node two times because of priority queue. left debug info in there

Location:
trunk/VUT/work
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/VUT/work/TestCullingTerrain/TerrainFrameListener.cpp

    r343 r345  
    4949Real TerrainFrameListener::msObjectScales[] =  
    5050{ 
    51         0.1, 
     51        0.07, 
    5252        0.03, 
    5353        //0.1, 
     
    191191         
    192192        // arb or nv queries 
    193         mSceneMgr->setOption("UseArbQueries", &mUseArbQueries); 
     193        //mSceneMgr->setOption("UseArbQueries", &mUseArbQueries); 
    194194         
    195195        // reset statistics 
  • trunk/VUT/work/TestCullingTerrain/TestCullingTerrainApplication.cpp

    r254 r345  
    302302         
    303303        // if no objects in file, we generate new objects 
    304         if (!mTerrainContentGenerator->LoadObjects("objects.out")) 
    305         { 
     304        //if (!mTerrainContentGenerator->LoadObjects("objects.out")) 
     305        //{ 
    306306                // the objects are generated randomly distributed over the terrain 
    307307                generateScene(900, 0); // create soldiers, trees, ninjas 
    308308                generateScene(500, 1); 
    309309                generateScene(100, 2); 
    310         } 
     310        //} 
    311311 
    312312        // no limitations on height => it is possible for the user to put single  
     
    317317void  TestCullingTerrainApplication::generateScene(int num, int objectType) 
    318318{ 
    319         Vector3 scale(TerrainFrameListener::msObjectScales[objectType],  
    320                                   TerrainFrameListener::msObjectScales[objectType], 
    321                                   TerrainFrameListener::msObjectScales[objectType]); 
     319        float val = TerrainFrameListener::msObjectScales[objectType]; 
     320        Vector3 scale(val, val, val);  
    322321 
    323322        // to provide much occlusion, 
     
    325324        mTerrainContentGenerator->SetMinPos(Vector3(mTerrainMinPos)); 
    326325        mTerrainContentGenerator->SetMaxPos(Vector3(mTerrainMaxPos.x, 75.0f, mTerrainMaxPos.z)); 
    327          
     326        std::stringstream d; d << "objscale: " << scale[0]; 
     327        Ogre::LogManager::getSingleton().logMessage(d.str()); 
    328328        mTerrainContentGenerator->SetScale(scale); 
    329329        mTerrainContentGenerator->SetOffset(TerrainFrameListener::msObjectTerrainOffsets[objectType]); 
  • trunk/VUT/work/iv/IVFrameListener.cpp

    r343 r345  
    126126        mSceneMgr->setOption("DelayRenderTransparents", &delayRenderTransparents); 
    127127        mSceneMgr->setOption("UseDepthPass", &mUseDepthPass); 
    128         mSceneMgr->setOption("UseArbQueries", &mUseArbQueries); 
     128        //mSceneMgr->setOption("UseArbQueries", &mUseArbQueries); 
    129129 
    130130        mSceneMgr->setOption("ShowOctree", &mShowOctree); 
Note: See TracChangeset for help on using the changeset viewer.