茶壺打光
旋轉
#include <GL/glut.h>
float angle=0;
void drawBody()
{
glPushMatrix();
glScalef(1,0.5,0.5);
glutSolidCube(1);
glPopMatrix();
}
void drawArm()
{
glPushMatrix();
glScalef(0.6,0.3,0.3);
glutSolidCube(1);
glPopMatrix();
}
void display()
{
glPushMatrix();
glTranslatef(0.5,0,0);
glRotatef(30,0,0,1);
glTranslatef(0.3,0,0);
drawArm();
glPopMatrix();
drawBody();
glFlush();
}
int main(int argc, char *argv[])
{
glutInit(&argc, argv);
glutCreateWindow("T-R-T teat");
glutDisplayFunc(display);
glutMainLoop();
}
沒有留言:
張貼留言