Menu
OpenGL Tutorials

OpenGL

OpenGL


Page : 1 2

No. Title Preview Description
01. What Is OpenGL? What Is OpenGL? A description of what OpenGL is and how it is used.

Keywords :
None
02. Setting Up Your Environment Setting Up Your Environment How do you set up your environment to use OpenGL?

Keywords :
opengl32.lib glu32.lib glut32.lib gl.h glu.h glut.h
03. OpenGL Window OpenGL Window How do you setup an OpenGL window to hold the contents of your graphical scenes?

Keywords :
PIXELFORMATDESCRIPTOR, wglMakeCurrent, wglDeleteContext
04. Rendering Rendering How can the OpenGL window be set up for rendering?

Keywords :
glClearColor, glClear, glFlush
05. Primitives Primitives How can standard OpenGL primitives be created?

Keywords :
glBegin, glEnd, glVertex, GL_POINTS, GL_LINES, GL_TRIANGLES, GL_QUADS, GL_POLYGON
06. Primitive Attributes Primitive Attributes What are the different ways that primitives can be displayed?

Keywords :
glGet, glPointSize, glLineWidth, GL_POINT_SIZE, GL_LINE_WIDTH, glPolygonMode, GL_POLYGON_MODE, glEnable, glDisable, GL_LINE_STIPPLE, glEdgeFlag
07. Orthographic Projection Orthographic Projection What is orthographic project and how can an orthographic (2D) view be set up?

Keywords :
glMatrixMode, GL_PROJECTION, GL_MODELVIEW, glViewport, glOrtho, gluOrtho2D, glLoadIdentity
08. Color And Shading Color And Shading How can color and shading be added to your scenes?

Keywords :
glShadeModel, GL_FLAT, GL_SMOOTH, glColor
09. Window Resizing Window Resizing How can the view and objects be resized along with the OpenGL window?

Keywords :
None
10. Transformations Transformations What transformations exist to transform your objects? How can your primitives be moved, rotated and enlarged / reduced?

Keywords :
glPushMatrix, glPopMatrix, glTranslate, glRotate, glScale
Page : 1 2

All Rights Reserved, © Zeus Communication, Multimedia & Development 2004-2005

Read the Disclaimer

Links