2012-05-17 3 views
4

подробно объяснить, что функциональность обеспечивается настройками в строке:OpenGL - Объясни glutInitDisplayMode()

glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGBA | GLUT_DEPTH); 

до сих пор я знаю, что эта линия будет инициализировать режим отображения запроса двойной настройки buffere , установка режима окна RGBA и запрос буфера глубины, но как я могу объяснить это более просто. я хочу, чтобы описать каждый аргумент в простом английском языке

+2

«Я хочу описать каждый аргумент простым английским языком» Это * простой английский. Сложный английский объясняет, что именно означает двойная буферизация, буферы глубины и цветовые компоненты RGBA. Это то, о чем вы просите? Потому что это не просто. –

+0

ОК, может быть, я не понял этого вопроса .. но это то, что мне нужно. может помочь? – Tacit

ответ

14
glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGBA | GLUT_DEPTH); 

glutInitDisplayMode - inits режим отображения

GLUT_DOUBLE - позволяет для отображения на двойном окне буфера

GLUT_RGBA - показывает цвет (красный, зеленый, синий) и альфа

GLUT_DEPTH - позволяет буфера глубины

http://www.opengl.org/documentation/specs/glut/spec3/node12.html

 Смежные вопросы

  • Нет связанных вопросов^_^