OpenGL (Open Graphics Library) is a standard specification defining a cross-language cross-platform API for writing applications that produce 2D and 3D computer graphics.
This free video tutorial teaches 3D programming in C++ using OpenGL and GLUT. It covers both OpenGL syntax and 3D programming in general. It is designed to be as beginner-friendly as possible.
When playing with OpenGL, most folks quickly tire of simple line-drawn polygon examples and want to play with more challenging concepts--such as putting texture maps onto those shapes. In this...
The Magician Java-OpenGL binding, front-runner in the
cross-platform Java binding-for-OpenGL standardization race,
recently has been withdrawn from the market. Read about other
choices on the...
An introduction to using OpenGL using CsGL - an open source library for using OpenGL in .NET.
A simple demonstration of how to use OpenGL in C#, with the help of the C# Graphics Library.
This tutorial attempts to answer a few of the questions I'm asked on a daily basis. You wanted to know how to tell if you have clicked on an object with your mouse (picking). You wanted to know how...
This article demonstrates how you can take advantage of OpenGL
Utility (GLU) functions to triangulate polygons for use in
Direct3D applications. In this tutorial, we'll generate meshes
This sample uses OpenGl to create a 3-D Scattergraph that the user can view from any angle by rotating with the mouse.
This article will discuss the need for, and creation of, a Singleton Texture Manager in OpenGL.
All the major game developers do it, why can't you? Using OpenGL is not simple, but it's not impossible either. (Some experience in C++ and/or Qt may be required to follow this article.)
How to develop a fantastic 3D screen saver with OpenGL 1.1. This article just gives a description about how to use some new render functions in OpenGL 1.1 with a fantastic 3D screen saver. And give a...