Страница 20 |
Введение в OpenGl. Учебник |
|
Главная Страница 1 Страница 2 Страница 3 Страница 4 Страница 5 Страница 6 Страница 7 Страница 8 Страница 9 Страница 10 Страница 11 Страница 12 Страница 13 Страница 14 Страница 15 Страница 16 Страница 17 Страница 18 Страница 19 Страница 20 Страница 21 Скачать учебник |
||
---|---|---|
(-25.0,-25.0,25.0,25.0); glPopMatrix(); glutSwapBuffers(); } void spinDisplay(void) if(spin>360.0) spin=spin-360.0; glutPostRedisplay(); void reshape(int w, int h) //При нажатии левой кнопки зарегистрировать case GLUT_RIGHT_BUTTON: if (state==GLUT_DOWN) glutIdleFunc(NULL); break; //Запросить режим двойной буферизации return 0; |
Приложение hello: простейшее приложение, отображающее белый квадрат на черном фоне.
Скачать
Приложение double: пример использования двойной буферизации. Левая кнопка мыши запускает вращение квадрата, правая – останавливает, средняя – меняет режим отображения квадрата (заливка, точки или линии).
Скачать
Исходный код библиотеки glut версии 3.7.
Скачать