Ignore:
Timestamp:
09/28/06 19:26:42 (18 years ago)
Author:
gumbau
Message:
 
Location:
GTP/trunk/Lib/Geom/shared/GTGeometry/src
Files:
2 edited

Legend:

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

    r1526 r1530  
    104104 
    105105        lodFactor=lodfactor; 
    106         LODRegisterType * lastLOD = mCurrentRegLOD; 
     106//      LODRegisterType * lastLOD = mCurrentRegLOD; 
    107107     
    108108        if (newLOD != mCurrentLod) 
     
    111111                { 
    112112                        //      Forwards. 
    113                         //      Increments LOD. 
    114                         for (lod = mCurrentLod; lod < newLOD || lastLOD->obligatory==1; lod++) 
     113                        //      Increments LOD (decreases level of detail) 
     114                        for (lod = mCurrentLod; lod < newLOD || (mCurrentRegLOD->obligatory==1 && mCurrentLod<mLods-1); lod++) 
    115115                        { 
    116116                                next                    =       mVertex[lod]; 
     
    169169                                        } 
    170170 
    171                                         lastLOD = mCurrentRegLOD; 
     171//                                      lastLOD = mCurrentRegLOD; 
    172172                                        mCurrentRegLOD++; 
    173173                                         
     
    190190                         
    191191                        //      Decrements LOD. 
    192                         for (lod = mCurrentLod; lod > newLOD || lastLOD->obligatory==1; lod--) 
     192                        for (lod = mCurrentLod; lod > newLOD || (mCurrentRegLOD->obligatory==1 && mCurrentLod>0); lod--) 
    193193                        { 
    194194                                total_changes   =       mPChanges[lod - 1]; 
     
    246246                                        } 
    247247                                         
    248                                         lastLOD = mCurrentRegLOD; 
     248        //                              lastLOD = mCurrentRegLOD; 
    249249                                        mCurrentRegLOD--; 
    250250                                        mStripsChanges[t]       =       1; 
  • GTP/trunk/Lib/Geom/shared/GTGeometry/src/GeoMeshStripifier.cpp

    r1070 r1530  
    81398139  // File that will contain the triangle strip data 
    81408140  bands =       fopen(newfname,"w"); 
    8141   fprintf(bands,"#%s: a triangle strip representation created by STRIPE.\n#This is a .objf file\n#by Francine Evans\n",fname); 
     8141//  fprintf(bands,"#%s: a triangle strip representation created by STRIPE.\n#This is a .objf file\n#by Francine Evans\n",fname); 
    81428142   
    81438143  return        bands; 
Note: See TracChangeset for help on using the changeset viewer.