Ignore:
Timestamp:
02/26/07 15:20:44 (17 years ago)
Author:
gumbau
Message:

Solved bug in the LodStrips? demo that prevented the LOD to be changed

Location:
GTP/trunk/App/Demos/Geom/Demo_LodStrips
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/App/Demos/Geom/Demo_LodStrips/main.cpp

    r2155 r2165  
    189189                        lodfactor=1.0f; 
    190190 
    191 /*              if (fabsf(lodfactorBefore-lodfactor)>0.03f ||  
     191                if (fabsf(lodfactorBefore-lodfactor)>0.03f ||  
    192192                        (lodfactorBefore>0.0f && lodfactor==0.0f) || 
    193193                        (lodfactorBefore<1.0f && lodfactor==1.0f)) 
     
    196196                        lodfactorBefore=lodfactor; 
    197197                } 
    198 */ 
     198 
    199199                if ( mInputDevice->isKeyDown(Ogre::KC_F3) && ( miButtonTimer <= 0 ) ) 
    200200                { 
     
    362362 
    363363                //Models 
    364         entity = mSceneMgr->createEntity(model_name, "../../../OgreStuff/media/GT/ogro-66.mesh"); 
     364        entity = mSceneMgr->createEntity(model_name, "../../../OgreStuff/media/GT/ogrolod.mesh"); 
    365365                ogreMesh = entity->getMesh().getPointer(); 
    366366 
    367367                // load LOD info from the object 
    368368                meshloader=new Geometry::GeoMeshLoader; 
    369                 Geometry::Mesh *themesh = meshloader->load("../../../OgreStuff/media/GT/ogro-66.mesh"); 
     369                Geometry::Mesh *themesh = meshloader->load("../../../OgreStuff/media/GT/ogrolod.mesh"); 
    370370 
    371371        node = mSceneMgr->getRootSceneNode()->createChildSceneNode(); 
     
    377377                lod_file.append(".lod"); 
    378378 
    379 /*              if (!meshloader->GetLodStripsData()) 
     379                if (!meshloader->GetLodStripsData()) 
    380380            OGRE_EXCEPT(1, "The loaded mesh does not contain any LOD info","LOD Demo"); 
    381381 
     
    383383                                                                                                        themesh, 
    384384                                                                                                        new CustomIndexData(ogreMesh)   ); 
    385 */               
     385                 
    386386                entity->setNormaliseNormals(true); 
    387387                entity->setMaterialName("LODStripsDemo/Ogro"); 
Note: See TracChangeset for help on using the changeset viewer.