[ANN] Vision Egg 1.0 release
Andrew Straw
astraw at caltech.edu
Mon Jan 9 16:51:14 CET 2006
I am pleased to announce the Vision Egg 1.0, a free, open source
software library for producing visual stimuli for use in vision research
experiments. Please visit our website at http://www.visionegg.org
= What is the Vision Egg? =
The Vision Egg is based on OpenGL, enabling hardware-accelerated drawing
on Windows, Mac OS X, linux, and other operating systems. It is capable
of generating many stimuli in realtime, enabling closed-loop and
gaze-contingent experiments. The library can utilize 3D projection
geometry so that wide-field stimuli such as sinusoidal gratings or
panoramic images may be specified in angular units and appropriately
distorted for flat or other displays. The library comes with numerous
demonstration programs which provide a 'hands-on' way to learn its
capabilities. The Vision Egg is written in the Python computer language
utilizing several third party modules, all of which are free, open
source software. Additional software is available, such as a Python
implementation of the popular QUEST Bayesian adaptive psychometric
method by Watson and Pelli and Pylink, an interface for the EyeLink
eyetrackers from SR Research.
= What is new in this release? =
Release 1.0 comes after 2 years of beta-testing by laboratories around
the world. Since the release of version 0.9.9, the following changes
have been made:
* Major enhancements to the ephys server/GUI code to use normal (or
slightly modified) demo scripts in this environment were done by Imran
Ali and Lachlan Dowd in the lab of David O'Carroll at the University
of Adelaide.
* An initial patch for stereo support sent by Yuichi Sakano and Kevin
J. MacKenzie at York University.
* Parallel port enhancements by Hubertus Becker, University of
Tübingen.
* Arrow and FilledCircle stimuli by Hubertus Becker, University of
Tübingen.
* DaqKeyboard and ResponseControl by Hubertus Becker, University of
Tübingen.
* Full screen anti-aliasing support (FSAA) by Mark Halko, Boston
University.
* Various patches by Tony Arkles (University of Saskatchewan),
including a suggestion to separate camera motions from the
GL_PROJECTION matrix and put them in the GL_MODELVIEW matrix, where
they belong.
* Patch for VISIONEGG_SYSTEM_DIR by Nick Knouf, MIT.
* Added win32_vretrace.WaitForRetrace() (but it's not used for much,
yet)
* Enhancements to EPhys Server/GUI sequencer
* Added 'lat-long rectangle' to available 3D masking windows
* Moved controller.CONSTANTS into FlowControl module namespace
* Numerous bugfixes
For further information, or to download the Vision Egg, visit
http://www.visionegg.org
More information about the Python-announce-list
mailing list