|
Введение в OpenGLБольшим достоинством OpenGL является независимость большинства команд. Например, чтобы отключить наложение текстуры, достаточно закомментировать вызов функции TextureInit(), а чтобы получить статичное изображение достаточно не регистрировать функцию обновления изображения вызовом функции glutIdleFunc(). В этом случае можно использовать режим с одним буфером, заменив GL_DOUBLE на GL_SINGLE в команде glutInitDisplayMode() и добавив команду glFlush() в конце процедуры Display() для очистки этого буфера. Использованные материалы: 1. Тихомиров Ю. Программирование трехмерной графики. СПб., BHV 1998. 2. Visual Introduction in OpenGL, Siggraph’98. 3. The OpenGL graphics system: a specification (version 1.1). 4. Программирование GLUT: окна и анимация. Miguel Angel Sepulveda, LinuxFocus. 5. The OpenGL Utility Toolkit (GLUT) Programming Interface, API version 3, specification. ...» | Код для вставки книги в блог HTML
phpBB
текст
|
|