The articles below discuss the various aspects of OpenGL programming in Delphi. They are written by myself unless stated otherwise. This article discusses how to detect and load WGL extensions, and then takes a look at a few interesting examples of such extensions.
Quaternions are a compact way of representing rotations.
This article discusses how quaternions work and why they are so popular. By supporting gamma correction, users can tweak the brightness of your 3D graphics to suit their monitor. This way, your application can look the same on all displays. This article explains how gamma correction works and why is necessary. Metaballs are a powerful way of modeling smooth, organic shapes.