Контрольная работа: Создание компьютерной графики при помощи OpenGL
{
alpha += 5;
}
void CALLBACK Key_UP(void)
{
beta += 5;
}
void CALLBACK Key_DOWN(void)
{
beta -= 5;
}
void CALLBACK InitViewport(int x, int y, int width, int height)
{
glViewport(x, y, width, height);
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
glOrtho(-windW,windW, -windH,windH, windH/1000,windH*1000);
gluLookAt(0,0,windH, 0,0,0, 1,0,0);
glMatrixMode(GL_MODELVIEW);
}
void CALLBACK Draw(void)
{
float x,y,z;
float d=10;
InitViewport(0,0, windW, windH);
glColor3d(0,1,0);
glPolygonMode(GL_FRONT_AND_BACK, GL_LINE);
for (y=-windH/1.3; y<=windH/1.3; y+=10)
{glBegin(GL_QUADS);