Changeset 2080 for GTP/trunk/Lib


Ignore:
Timestamp:
02/05/07 13:22:49 (18 years ago)
Author:
gumbau
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/Lib/Geom/shared/GTGeometry/src/GeoLodTreeLibrary.cpp

    r1782 r2080  
    55using namespace Geometry; 
    66 
    7 Geometry::LodTreeLibrary::LodTreeLibrary(const LodStripsLibraryData *lodstripsdata, 
    8                                                                                  const TreeSimplificationSequence *simpseq, 
    9                                                                                  Geometry::Mesh *treeGeoMesh, 
    10                                                                                  Geometry::IndexData *userindexdata) 
    11 { 
    12         // Cargar el tronco 
     7Geometry::LodTreeLibrary::LodTreeLibrary( 
     8                                                                                        const LodStripsLibraryData                              *lodstripsdata, 
     9                                                                                        const TreeSimplificationSequence        *simpseq, 
     10                                                                                        Geometry::Mesh                                                                          *treeGeoMesh, 
     11                                                                                        Geometry::IndexData                                                             *userindexdata) 
     12{ 
     13        // Cargar el tronco. 
    1314        trunk = new LodStripsLibrary(lodstripsdata,treeGeoMesh,userindexdata); 
    1415 
     
    1819        for (size_t     i       =       0;      i < treeGeoMesh->mSubMeshCount; i++) 
    1920        { 
    20                 if (treeGeoMesh->mSubMesh[i].mType==GEO_TRIANGLE_LIST) 
     21                if (treeGeoMesh->mSubMesh[i].mType == GEO_TRIANGLE_LIST) 
    2122                { 
    2223                        mLeavesSubMesh  =       (uint32)i; 
     
    2526        } 
    2627 
    27         delete_indexdata=false; 
    28         dataRetrievalInterface=userindexdata; 
     28        delete_indexdata                                =       false; 
     29        dataRetrievalInterface  =       userindexdata; 
    2930 
    3031        // Cargar la copa del árbol 
    31         Geometry::SubMesh * leafsSubMesh = &(treeGeoMesh->mSubMesh[mLeavesSubMesh]); 
    32         foliage = new Foliage(mLeavesSubMesh,leafsSubMesh,simpseq); 
     32        Geometry::SubMesh *leafsSubMesh = 
     33                                                                                &(treeGeoMesh->mSubMesh[mLeavesSubMesh]); 
     34 
     35        foliage =       new Foliage(mLeavesSubMesh,leafsSubMesh,simpseq); 
     36 
    3337        GoToFoliageLod(1.0f); 
    3438} 
     39 
    3540/* 
    3641LodTreeLibrary::LodTreeLibrary(const LodTreeLibrary &t) 
     
    102107                                                                                                        + 
    103108                                                                                newlod * foliage->leafCount     ); 
    104          
     109 
    105110        foliage->CalculateLOD(targetLeaves); 
    106111 
Note: See TracChangeset for help on using the changeset viewer.