📄 paralellopiped.cpp
字号:
#include<glut.h>
#include<math.h>
void myInit(void)
{
glClearColor(1.0,1.0,1.0,1.0);
glColor3f(1.0f,0.0f,0.0f);
glPointSize(3.0);
gluOrtho2D(500.0,0.0,500.0,0.0);
}
void parallelopiped(int i)
{
glColor3f(0.0,1.0,0.0);
glPointSize(2.0);
glBegin(GL_LINE_LOOP);
glVertex2i(100+i,100+i);
glVertex2i(300+i,100+i);
glVertex2i(300+i,275+i);
glVertex2i(100+i,275+i);
glEnd();
}
void display(void)
{
int n;
glClear(GL_COLOR_BUFFER_BIT);
glColor3f(1.0,0.0,0.0);
for(n=0;n<=150;n++)
{
parallelopiped(n);
}
glEnd();
glFlush();
}
void main()
{
glutInitWindowSize(400,300);
glutInitWindowPosition(100,100);
glutCreateWindow("Circle");
glutDisplayFunc(display);
myInit();
glutMainLoop();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -