Контрольная работа: Построение геометрических тел с помощью библиотеки OpenGL
// отрографическая проекция
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
glOrtho(0, 10, 0, 10, -10, 10);
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
}
// Функция обработки сообщений с клавиатуры
void Keyboard(unsigned char key, int x, int y)
{
#define ESCAPE 27
if (key == ESCAPE)
exit(0);
if (key == ‘w’)
alpha += 0.1;
if (key == ‘s’)
alpha -= 0.1;
if (key == ‘a’)
betta += 0.1;
if (key == ‘d’)
betta -= 0.1;
if (key == ‘[‘)
gamma += 0.1;
if (key == ‘]’)
gamma -= 0.1;
glutPostRedisplay();
}
// Главныйциклприложения
void main(int argc, char* argv[])