Upcoming Events
Unite 2010
11/10 - 11/12 @ Montréal, Canada

GDC China
12/5 - 12/7 @ Shanghai, China

Asia Game Show 2010
12/24 - 12/27  

GDC 2011
2/28 - 3/4 @ San Francisco, CA

More events...
Quick Stats
65 people currently visiting GDNet.
2406 articles in the reference section.

Help us fight cancer!
Join SETI Team GDNet!
Link to us Events 4 Gamers
Intel sponsors gamedev.net search:
General

Resources Listed: 21
General
Topic Author Description
A Singleton Texture Manager for OpenGL
[Added: 7/18/2001]
Chris Smith  This article will discuss the need for, and creation of, a Singleton Texture Manager in OpenGL, providing a viable and simple means for managing a large number of textures at once. 
An OpenGL Update for Game Developers
[Added: 2/22/2000]
Greg Passmore  A bit dated, perhaps, but it provides some important background information on OpenGL in Windows. 
Compiling OpenGL Code with MFC
[Added: 4/16/2002]
David Nishimoto  This article is little more than code, but it should at least give you a framework for using OpenGL in MFC applications. 
Creating a GLSL Library
[Added: 10/29/2007]
Don Olmstead  covers creating a shader library and writing a texturing and a lighting shader as a next step after reading through the Orange Book 
Fast OpenGL-based "in place" scale & bias technique
[Added: 1/19/2002]
Mark Kilgard  Explains an approach using OpenGL's blending capabilities to perform the in place scale & bias as blended rendering.  
Fast OpenGL-rendering of Lens Flares
[Added: 4/18/2000]
Mark Kilgard  How to implement the popular lens flare effect from one of the masters of OpenGL. 
Moving Beyond OpenGL 1.1 for Windows
[Added: 4/21/2003]
Dave Astle  Explains OpenGL's extension mechanism, and how it can be used to access features beyond OpenGL 1.1 on the Windows platform. 
Object Abstraction in OpenGL
[Added: 5/29/2004]
James Sharpe  Discusses managing OpenGL state using abstract objects. 
OpenGL Object Hierarchy
[Added: 12/28/2000]
Arturo Montieri  Describes how to use OpenGL's matrix stack to attain an object hierarchy. 
OpenGL Texture Mapping: An Introduction
[Added: 2/29/2000]
Nate Miller  An introductory tutorial covering OGL texture mapping basics. 
OpenGL Tutors
[Added: 11/4/1999]
Nate Robins  Tutorial programs that demonstrate basic OpenGL functionality by allowing the user to modify the parameters of a function and see the effect on the scene. 
OpenGL Win32 Tutorial
[Added: 8/30/2000]
Blaine Hodge  A good introduction for setting up Windows for OpenGL programming using WGL. 
Rendering a Magic Halo with OpenGL
[Added: 11/18/1999]
Mark Kilgard  This tutorial describes how to render a halo around an object in OpenGL. 
Rendering efficient 2D sprites in OpenGL using Texture Rectangles
[Added: 11/2/2007]
Brandon Fleming  Working on a 2D game using OpenGL? Want to have the same functionality of Direct3D's sprite interface (ID3DXSprite)? Learn to use texture rectangles using GL_NV_texture_rectangle, GL_EXT_texture_rectangle or GL_ARB_texture_rectangle and make things easier 
Rendering Fast Reflections with OpenGL
[Added: 11/18/1999]
Mark Kilgard  This is a good, brief tutorial on simple rendering of reflections with OpenGL. 
Rendering Grids with OpenGL Evaluators
[Added: 1/19/2002]
Mark Kilgard  Shows a faster and more flexible way to draw a graph paper-like grid. 
Smooth Normal Generation with Preservation of Edges
[Added: 2/17/2002]
Nate Robins  A brief description of the algorithm with full source code included. 
SuperQuadric Ellipsoids and Toroids, OpenGL Lighting, and Timing
[Added: 8/8/2000]
Jonathan Metzgar  Covers superquadrics in OpenGL, a class wrapper for OpenGL lighting, and the basics of timing, complete with a demo and source code. 
Taking advantage of the new Quake compatible OpenGL drivers for Voodoo1/2
[Added: 2/24/2000]
Ryan Haksi  Describes how to guarantee hardware OpenGL support regardless of the card. 
Tiling in OpenGL
[Added: 12/12/2000]
Martin Estevao  Covers basic tiling in OpenGL using textured quads to represent the tiles. 
Understanding and Using OpenGL Texture Objects
[Added: 4/27/2000]
Richard Wright  Describes how to get major performance increases by using texture objects instead of normal texturing methods. 
 
 Key: = HTML article hosted here  , = HTML article hosted elsewhere  = link to another web site  = Adobe Acrobat document  = Zip files  = Word or text document