Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

OpenGL - Explain glutInitDisplayMode()

Tags:

c++

opengl

3d

glut

glu

Explain in detail what functionality is provided by the settings in the line:

glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGBA | GLUT_DEPTH);

so far i know that this line will initialize the display mode by requesting a double buffere setting, setting a RGBA window mode and request a depth buffer but how can i explain this more simply. i want to describe each argument in simple English

like image 865
Tacit Avatar asked Dec 06 '22 14:12

Tacit


1 Answers

glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGBA | GLUT_DEPTH);

glutInitDisplayMode - inits display mode

GLUT_DOUBLE - allows for display on the double buffer window

GLUT_RGBA - shows color (Red, green, blue) and an alpha

GLUT_DEPTH - allows for depth buffer

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

like image 140
John Riselvato Avatar answered Dec 09 '22 15:12

John Riselvato