"Note to self: Pasty-skinned programmers ought not stand in the Mojave desert for multiple hours."
- John Carmack

Framework 4 (Last updated: October 25, 2019)
Framework 3 (Last updated: February 6, 2017)
Framework 2 (Last updated: October 8, 2006)
Framework (Last updated: October 8, 2006)
Libraries (Last updated: September 16, 2004)
Really old framework (Last updated: September 16, 2004)
Chess
Saturday, August 9, 2003 | Permalink

Executable
Source code
Chess.zip (1.2 MB)
Chess.7z (916 KB)

Required:
GL_ARB_vertex_program
GL_ARB_fragment_program
GL_EXT_texture3D
WGL_ARB_render_texture/GLX_ATI_render_texture
This is a cool screensaver that does an autoplaying game of chess. There's a built-in AI that makes all games look different, though it's not particularly advanced, so even a newbie would beat this AI.

From a technology point of view this demo illustrates a few interesting concepts, such as shadow mapping, projected shadows, perpixel lighting and a shader generated wood material.

It should run on Radeon 9500 and up and GeForce FX.

2003-08-10:
Fixed a minor issue with the GFFX. It should work fine with GFFX now.