Ignore:
Timestamp:
09/21/06 08:49:20 (18 years ago)
Author:
szirmay
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/src/OgreSharedRuns.cpp

    r1055 r1425  
    201201        float MAXRAD = 0xffffffff; 
    202202        //check bounds 
    203         for(int i = 0; i < commonruns.size(); i++) 
     203        for(unsigned int i = 0; i < commonruns.size(); i++) 
    204204        { 
    205205          
     
    238238} 
    239239 
    240 void OgreSharedRuns::addRenderablesToQueue(RenderQueue* rq) 
     240void OgreSharedRuns::addRenderablesToQueue(RenderQueue* rq, bool checkVisible) 
    241241{ 
    242242        if(child1 != 0) //node 
     
    251251                while(it != itend) 
    252252                {                
    253                         if((*it).first->isVisible()) 
    254                                 rq->addRenderable(((*it).first)->getRenderable()); 
     253                        if(!checkVisible || (*it).first->isVisible()) 
     254                        { 
     255                                //rq->addRenderable(((*it).first)->getRenderable()); 
     256                                ((*it).first)->updateRenderQueue(rq); 
     257                        } 
    255258                        it++; 
    256259                } 
Note: See TracChangeset for help on using the changeset viewer.