OpenGL Beginner

Does anyone know what is OpenGL? Is it like a 4GL programming language, composed of functions written in C/C++?, which in turn is used to build GLUT??

read the faq on this site
then go to nehe.gamedev.net
that should get you started

OpenGL is a 3D graphics API, base functions are written in C. OpenGL is a standard set of functions for creating 3D graphics, in the same way Direct X is a graphics 3D graphics API. Main Diffrence is Direct X also supports sound and input functions.

C++ can call these functions since it is a extention of C.

Also other languages are supported like: Visual Basic, Java, Delphi.

OpenGL API library’s:

OpenGL API base library
GLU (GL utility library) built from base library functions.
GLUT (GL Utility toolkit) built from both gl and glu library’s.

Note that GLUT library add window creation features and keyboard. GLUT is an optional library but not needed to program in openGL.

Originally posted by r_s_raj:
Does anyone know what is OpenGL? Is it like a 4GL programming language, composed of functions written in C/C++?, which in turn is used to build GLUT??

[This message has been edited by nexusone (edited 04-03-2003).]

[This message has been edited by nexusone (edited 04-03-2003).]

Originally posted by r_s_raj:
Does anyone know what is OpenGL? Is it like a 4GL programming language, composed of functions written in C/C++?, which in turn is used to build GLUT??