Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Nov 14, 2006, 4:13:15 PM (18 years ago)
Author:
stefalie
Message:

test: updated tutorial stuff…

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/test/src/world_entities/test_entity.cc

    r9931 r9932  
    7272void TestEntity::init()
    7373{
    74   this->rtri = 0;
    75 
    7674  this->registerObject(this, TestEntity::_objectList);
    7775  this->toList(OM_GROUP_01);
     
    9593void TestEntity::tick (float time)
    9694{
    97   this->rtri  += 2.0f;
    9895
    9996}
     
    110107  glMatrixMode(GL_MODELVIEW);
    111108  glDisable(GL_LIGHTING);
    112   //glDisable(GL_BLEND);
    113   /* Move the object */
     109
     110  /* Move the object near the starting point of our spaceship*/
    114111  glTranslatef(-1200.0f, 300.0f, 700.0f);
    115   glRotatef(rtri, 0.0f, 1.0f, 0.0f);
    116   /* Rotate The Triangle On The Y axis */
    117112
    118   /* Drawing the Triangles4 */
    119   glBegin(GL_TRIANGLES);           /* Drawing Using Triangles        */
    120   glColor3f(  20,  0.0f,  0.0f); /* Red                            */
    121   glVertex3f( 0.0f,  20,  0.0f); /* Top Of Triangle (Front)        */
    122   glColor3f(  0.0f,  20,  0.0f); /* Green                          */
    123   glVertex3f(-20, -20,  20); /* Left Of Triangle (Front)       */
    124   glColor3f(  0.0f,  0.0f,  20); /* Blue                           */
    125   glVertex3f( 20, -20,  20); /* Right Of Triangle (Front)      */
    126113
    127   glColor3f(  20,  0.0f,  0.0f); /* Red                            */
    128   glVertex3f( 0.0f,  20,  0.0f); /* Top Of Triangle (Right)        */
    129   glColor3f(  0.0f,  0.0f,  20); /* Blue                           */
    130   glVertex3f( 20, -20,  20); /* Left Of Triangle (Right)       */
    131   glColor3f(  0.0f,  20,  0.0f); /* Green                          */
    132   glVertex3f( 20, -20, -20); /* Right Of Triangle (Right)      */
    133114
    134   glColor3f(  20,  0.0f,  0.0f); /* Red                            */
    135   glVertex3f( 0.0f,  20,  0.0f); /* Top Of Triangle (Back)         */
    136   glColor3f(  0.0f,  20,  0.0f); /* Green                          */
    137   glVertex3f( 20, -20, -20); /* Left Of Triangle (Back)        */
    138   glColor3f(  0.0f,  0.0f,  20); /* Blue                           */
    139   glVertex3f(-20, -20, -20); /* Right Of Triangle (Back)       */
    140115
    141   glColor3f(  20,  0.0f,  0.0f); /* Red                            */
    142   glVertex3f( 0.0f,  20,  0.0f); /* Top Of Triangle (Left)         */
    143   glColor3f(  0.0f,  0.0f,  20); /* Blue                           */
    144   glVertex3f(-20, -20, -20); /* Left Of Triangle (Left)        */
    145   glColor3f(  0.0f,  20,  0.0f); /* Green                          */
    146   glVertex3f(-20, -20,  20); /* Right Of Triangle (Left)       */
    147   glEnd();                         /* Finished Drawing The Triangles */
    148  
     116
     117
    149118  glPopAttrib();
    150119  glPopMatrix();
Note: See TracChangeset for help on using the changeset viewer.