Ignore:
Timestamp:
05/15/08 13:02:00 (16 years ago)
Author:
mattausch
Message:

started working on dynamic objects

File:
1 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/Lib/Vis/Preprocessing/src/GlRenderer.cpp

    r2677 r2678  
    522522        glPopMatrix(); 
    523523 
    524 #if 1 
    525         // test the box of the object 
    526         AxisAlignedBox3 box = leaf->GetBox(); 
    527         RenderBox(box); 
    528 #endif 
     524        if (1) 
     525        { 
     526                // test the box of the object 
     527                AxisAlignedBox3 box = leaf->GetBox(); 
     528                RenderBox(box); 
     529        } 
    529530} 
    530531 
     
    567568        for (dit = p->mDynamicObjects.begin(); dit != dit_end; ++ dit) 
    568569        { 
    569 #if USE_TRANSFORMED_MESH_INSTANCE_HACK 
    570                 RenderIntersectable(*dit); 
    571 #else 
    572570                _RenderDynamicObject(*dit); 
     571        } 
    573572#endif 
    574         } 
    575 #endif 
    576  
    577 #if 1 
    578573        _RenderSceneTrianglesWithDrawArrays(); 
    579574 
    580 #else 
    581         static int glList = -1; 
    582         if (mUseGlLists) { 
    583                 if (glList == -1) { 
    584                         glList = glGenLists(1); 
    585                         glNewList(glList, GL_COMPILE); 
    586                         _RenderSceneTriangles(); 
    587                         glEndList(); 
    588                 } 
    589  
    590                 glCallList(glList); 
    591         } else 
    592                 _RenderSceneTriangles(); 
    593  
    594 #endif 
    595575        return true; 
    596576} 
Note: See TracChangeset for help on using the changeset viewer.