Ignore:
Timestamp:
10/21/05 20:28:11 (19 years ago)
Author:
mattausch
Message:

updated terrain removed debug messages from chc

Location:
trunk/VUT/work/TestCullingTerrain
Files:
2 edited

Legend:

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

    r345 r346  
    5252        0.03, 
    5353        //0.1, 
    54         0.04 
     54        0.03 
    5555}; 
    5656 
     
    423423 
    424424                // clamp camera so we always walk along the terrain 
    425                 mApplication->Clamp2Terrain(mCamNode, 10); 
     425                mApplication->Clamp2Terrain(mCamNode, 5); 
    426426                break; 
    427427 
  • trunk/VUT/work/TestCullingTerrain/TestCullingTerrainApplication.cpp

    r345 r346  
    297297 
    298298        mTerrainMinPos = EntityState::msMinPos = Vector3(0, 0, 0); 
    299         mTerrainMaxPos = EntityState::msMaxPos = Vector3(3000, 5000, 3000); 
     299        mTerrainMaxPos = EntityState::msMaxPos = Vector3(5000, 5000, 5000); 
    300300 
    301301        mTerrainContentGenerator = new TerrainContentGenerator(mSceneMgr); 
    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 
    307                 generateScene(900, 0); // create soldiers, trees, ninjas 
    308                 generateScene(500, 1); 
    309                 generateScene(100, 2); 
    310         //} 
     307                generateScene(1000, 0); // create soldiers, trees, ninjas 
     308                generateScene(1000, 1); 
     309                generateScene(200, 2); 
     310        } 
    311311 
    312312        // no limitations on height => it is possible for the user to put single  
     
    319319        float val = TerrainFrameListener::msObjectScales[objectType]; 
    320320        Vector3 scale(val, val, val);  
    321  
     321        const float maxHeight = 100; 
    322322        // to provide much occlusion, 
    323323        // height is restricted to 50 => no objects are created on peaks 
    324324        mTerrainContentGenerator->SetMinPos(Vector3(mTerrainMinPos)); 
    325         mTerrainContentGenerator->SetMaxPos(Vector3(mTerrainMaxPos.x, 75.0f, mTerrainMaxPos.z)); 
     325        mTerrainContentGenerator->SetMaxPos(Vector3(mTerrainMaxPos.x, maxHeight, mTerrainMaxPos.z)); 
    326326        std::stringstream d; d << "objscale: " << scale[0]; 
    327327        Ogre::LogManager::getSingleton().logMessage(d.str()); 
Note: See TracChangeset for help on using the changeset viewer.