Ignore:
Timestamp:
09/04/06 15:35:59 (18 years ago)
Author:
gumbau
Message:
 
Location:
GTP/trunk/App/Demos/Geom/Demo_LodTrees
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/App/Demos/Geom/Demo_LodTrees/Demo_LodTrees.vcproj

    r1092 r1321  
    4848                                Name="VCPostBuildEventTool" 
    4949                                CommandLine="xcopy /Y ..\OgreStuff\bin\Debug\*.dll build\Debug 
    50 xcopy /Y ..\OgreStuff\bin\Debug\*.cfg build\Debug 
    51 "/> 
     50xcopy /Y ..\OgreStuff\bin\Debug\*.cfg build\Debug"/> 
    5251                        <Tool 
    5352                                Name="VCPreBuildEventTool"/> 
     
    101100                                Name="VCPostBuildEventTool" 
    102101                                CommandLine="xcopy /Y ..\OgreStuff\bin\Release\*.dll build\Release 
    103 xcopy /Y ..\OgreStuff\bin\Release\*.cfg build\Release 
    104 "/> 
     102xcopy /Y ..\OgreStuff\bin\Release\*.cfg build\Release"/> 
    105103                        <Tool 
    106104                                Name="VCPreBuildEventTool"/> 
  • GTP/trunk/App/Demos/Geom/Demo_LodTrees/main.cpp

    r1307 r1321  
    281281                { 
    282282                        bool istrunk = myTrees->GetLeavesSubMesh()!=submesh; 
    283                         int indices_to_render = 0; 
    284283                        if (istrunk) 
    285                         { 
    286284                                entity->getSubEntity(submesh)->setMaterialName("Examples/Populifolia/trunk"); 
    287                                 indices_to_render = myTrees->GetValidTrunkIndexCount(submesh); 
    288                         } 
    289285                        else 
    290                         { 
    291286                                entity->getSubEntity(submesh)->setMaterialName("Examples/Populifolia/leaf"); 
    292                                 indices_to_render = myTrees->CurrentLOD_Foliage_IndexCount(); 
    293                         } 
    294  
    295                         Ogre::RenderOperation mRenderOp; 
    296                         ogreMesh->getSubMesh(submesh)->_getRenderOperation(mRenderOp,0); 
    297  
    298                         mRenderOp.indexData->indexBuffer = Ogre::HardwareBufferManager::getSingleton().createIndexBuffer(  
    299                                 Ogre::HardwareIndexBuffer::IT_32BIT, // type of index  
    300                                 indices_to_render, // number of indexes  
    301                                 Ogre::HardwareBuffer::HBU_DISCARDABLE , // usage 
    302                                 false); // no shadow buffer  
    303287                } 
    304288 
Note: See TracChangeset for help on using the changeset viewer.