static void display(void) { //int animTime = 1000; //GLfloat heightWhite = (animTime<=5) ? (10 + -7.0/5.0 * animTime) : (3); GLfloat heightWhite = 0.5; glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); static Lego myLego; glPushMatrix(); glTranslatef(0, heightWhite*Lego::heightUnit, 0); glRotatef(90, 0, 1, 0); myLego.brick("yellow"); glPopMatrix(); glutSwapBuffers(); } int main(int argc, char* argv[]) { glutInit(&argc, argv); glutInitWindowPosition(100,100); glutInitWindowSize(320,320); glutInitDisplayMode(GLUT_DEPTH | GLUT_DOUBLE | GLUT_RGBA); glutCreateWindow("Lab 2: phillijw"); glutDisplayFunc(display); glutMainLoop(); return 0; }