Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 3839 in orxonox.OLD for orxonox/branches/shadows/src/world.cc


Ignore:
Timestamp:
Apr 15, 2005, 6:59:34 PM (19 years ago)
Author:
dave
Message:

Hab wieder mal nichts kapiert, aber beim Schatten hat sich trotzdem viel getan:)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • orxonox/branches/shadows/src/world.cc

    r3760 r3839  
    453453        normal_vectors[i][j]=c1.cross(v3-v5)+c2.cross(v4-v2)+c3.cross(v5-v3)+c4.cross(v2-v4);
    454454        normal_vectors[i][j].normalize();
    455         shadow->setNormal(normal_vectors[i][j],i,j);
     455
    456456      }
    457457     
     
    470470        a[2]=.8;
    471471        glMaterialfv(GL_FRONT,GL_DIFFUSE,a);
    472         shadow->setVertexNum(v1,i,j,0);
    473         shadow->setVertexNum(v2,i,j,1);
    474         shadow->setVertexNum(v3,i,j,2);
    475         shadow->setVertexNum(v4,i,j,3);
    476        
     472
    477473                       
    478474       
     
    498494       
    499495      }
    500       if(first){
     496      /*if(first){
    501497        shadow->createGroundList();
    502498        first=false;
    503         }
     499        }*/
    504500       
    505501  glEnd();
     
    528524   
    529525  glEndList();
    530  shadow->init(); 
     526 shadow->init(objectList); 
    531527 
    532528}
     
    583579  // draw entities
    584580 
    585  
     581
    586582  WorldEntity* entity;
    587583  entity = this->entities->enumerate();
     584 
    588585  while( entity != NULL )
    589586    {
     
    598595  //glLoadIdentity();
    599596 
    600   glCallList (objectList);
     597 
    601598 
    602599
     
    604601 
    605602  glEnable(GL_TEXTURE_2D);
     603 
    606604  skysphere->draw();
    607  
    608   shadow->draw();
     605  shadow->draw();
     606 
    609607 
    610608 
Note: See TracChangeset for help on using the changeset viewer.