Submitted by , posted on 13 May 2001

Image Description, by

This is a screen of a recent OpenGL app I wrote for the OpenGL Challenge.

Nothing that special (a joyriding simulation), but curious is a round noisy lightmap I added over the scene when I was done with a frame. The noise is procedurally generated about 20 x a second (I run around 100 fps on a GeForce2), rides atop a fixed noise value per line, and a cone, providing an effect of an "old-time" television: noise, discrete horizontal line noise for a slight banding effect, and corner vignetting.

The effect is better when viewed animated:

The OpenGL Challenge site has it w/ source: The effect can be toggled (key "i"), noise level adjusted (), and size adjusted ([]). Or try for a popup menu, and select "Options", there are plenty of adjustors.

Also of note in the app is a retro 3-2-1 intro, and a closing screen "splintering" effect, which does 255 variations of "chop the screen into bits and move them". Toggle key "x" to demo.


Image of the Day Gallery



Copyright 1999-2008 (C) FLIPCODE.COM and/or the original content author(s). All rights reserved.
Please read our Terms, Conditions, and Privacy information.