Контрольная работа: Работа с цветом в библиотеке OpenGL
glVertex2d(13, 5);
glVertex2d(13, 7);
//фиолетовый
glColor3ub(128, 0, 255);
glVertex2d(15, 5);
glVertex2d(15, 7);
glEnd();
glFinish();
}
//Функция вызывается при изменении размеров окна
void Reshape(GLint w, GLint h)
{
Width = w;
Height = h;
// устанавливаем размеры области отображения
glViewport(0, 0, w, h);
// отрографическая проекция
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
glOrtho(0, 20, 0, 20, -1, 1);
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
}
// Функция обработки сообщений с клавиатуры
void Keyboard(unsigned char key, int x, int y)
{
#define ESCAPE '\033'
if (key == ESCAPE)
exit(0);