一、做出圓形

程式碼如下:

程式碼如下:
#include <GL/glut.h>
#include <math.h>void display()
{
glBegin(GL_POLYGON);
for(float angle=0;angle<=3.1415926*2;angle+=0.01){
glVertex2f( cos(angle), sin(angle));
}
glEnd();
glutSwapBuffers();
}
int main(int argc, char *argv[])
{
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH);
glutCreateWindow("GLUT Shapes");
glutDisplayFunc(display);
glutMainLoop();
}
接著,利用滑鼠點擊改變圖形顏色。

也可以利用滑鼠滑動來改變顏色。


也可以利用滑鼠滑動來改變顏色。

沒有留言:
張貼留言