Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 3526 in orxonox.OLD for orxonox/trunk/src/world_entities/player.cc


Ignore:
Timestamp:
Mar 13, 2005, 8:00:25 PM (19 years ago)
Author:
bensch
Message:

orxonox/trunk: better ModelView-matrix transformations

File:
1 edited

Legend:

Unmodified
Added
Removed
  • orxonox/trunk/src/world_entities/player.cc

    r3484 r3526  
    2929Player::Player(bool isFree) : WorldEntity(isFree)
    3030{
    31 
    3231  this->model = new OBJModel("../data/models/reaplow.obj");
    33   /*
    34   objectList = glGenLists(1);
    35   glNewList (objectList, GL_COMPILE);
    36 
    37   glBegin(GL_TRIANGLES);
    38   glColor3f(1,1,1);
    39   glVertex3f(0,0,0.5);
    40   glVertex3f(-0.5,0,-1);
    41   glVertex3f(0.5,0,-1);
    42 
    43   glVertex3f(0,0,0.5);
    44   glVertex3f(0,0.5,-1);
    45   glVertex3f(0,-0.5,-1);
    46   glEnd();
    47    
    48   glBegin(GL_QUADS);
    49   glColor3f(0,0,1);
    50   glVertex3f(0.5,0.5,-1);
    51   glVertex3f(0.5,-0.5,-1);
    52   glVertex3f(-0.5,-0.5,-1);
    53   glVertex3f(-0.5,0.5,-1);
    54   glEnd();
    55  
    56   glEndList ();
    57   */
    5832}
    5933
     
    137111{
    138112  glMatrixMode(GL_MODELVIEW);
    139   glLoadIdentity();
     113  glPushMatrix();
    140114  float matrix[4][4];
    141115 
     
    148122  glMultMatrixf((float*)matrix);
    149123 
    150   glMatrixMode(GL_MODELVIEW);
    151124  this->model->draw();
    152   // glCallList(objectList);
     125  glPopMatrix();
    153126}
    154127
Note: See TracChangeset for help on using the changeset viewer.