The Vision Egg is a high level interface between Python and OpenGL. In
addition to methods for automatic generation of traditional visual
stimuli such as sinusoidal gratings and random dot patterns, it has a
number of functions for moving numeric data, images, movies, text, and
3D objects to and from your video card and allowing use of some of its
features like perspective distortion. Therefore, it is also useful for
anyone wishing to make use of the features of today’s graphics cards.

By harnessing the power of today’s consumer graphics cards, producing
visual stimuli of research quality now requires no specialized
hardware beyond a relatively recent computer and graphics card.

Based on open standards, it runs on anything from cheap PCs to
expensive special hardware for special needs. For example, running on
some platforms, such as SGI workstations, the Vision Egg has a 10-bit
luminance dynamic range (both pixel depth and DAC) and precise
frame-by-frame control.

The Vision Egg is open source software (GNU LGPL). Therefore, you can
be assured of a product that meets your needs but does not lock you
in. Download it today and give it a try!