OpenGL is a cutting-edge industry standard for the creation of fast, portable 3D graphics images. As defined by Silicon Graphics, Inc., it is strictly "a software interface to graphics hardware". As such, OpenGL covers only the actually rendering of 3D scenes interaction is outside its scope.
A great challenge for 3D programmers lies in developing OpenGL applications that end users can interact with. Similarly, defining 3D scenes must be possible for an end user who should require no... Read More