Vision Egg: an open-source library for realtime visual stimulus generation
Modern computer hardware makes it possible to produce visual stimuli in ways not previously possible. Arbitrary scenes, from traditional sinusoidal gratings to naturalistic 3D scenes can now be specified on a frame-by-frame basis in realtime. I have developed a programming library called the Vision...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
Frontiers Media S.A.
2008-11-01
|
Series: | Frontiers in Neuroinformatics |
Subjects: | |
Online Access: | http://journal.frontiersin.org/Journal/10.3389/neuro.11.004.2008/full |
_version_ | 1817971127926915072 |
---|---|
author | Andrew D Straw |
author_facet | Andrew D Straw |
author_sort | Andrew D Straw |
collection | DOAJ |
description | Modern computer hardware makes it possible to produce visual stimuli in ways not previously possible. Arbitrary scenes, from traditional sinusoidal gratings to naturalistic 3D scenes can now be specified on a frame-by-frame basis in realtime. I have developed a programming library called the Vision Egg that aims to make it easy to take advantage of these innovations. The Vision Egg is a free, open-source library making use of OpenGL and written in the high-level language Python with extensions in C. Careful attention has been paid to the issues of luminance and temporal calibration, and several interfacing techniques to input devices such as mice, movement tracking systems, and digital triggers are discussed. Together, these make the Vision Egg suitable for many psychophysical, electrophysiological, and behavioral experiments. This software is available for free download at http://www.visionegg.org/. |
first_indexed | 2024-04-13T20:42:43Z |
format | Article |
id | doaj.art-b592cfc4b5a44ee19d7c6ad3e382c4d0 |
institution | Directory Open Access Journal |
issn | 1662-5196 |
language | English |
last_indexed | 2024-04-13T20:42:43Z |
publishDate | 2008-11-01 |
publisher | Frontiers Media S.A. |
record_format | Article |
series | Frontiers in Neuroinformatics |
spelling | doaj.art-b592cfc4b5a44ee19d7c6ad3e382c4d02022-12-22T02:30:48ZengFrontiers Media S.A.Frontiers in Neuroinformatics1662-51962008-11-01210.3389/neuro.11.004.2008339Vision Egg: an open-source library for realtime visual stimulus generationAndrew D Straw0California Institute of TechnologyModern computer hardware makes it possible to produce visual stimuli in ways not previously possible. Arbitrary scenes, from traditional sinusoidal gratings to naturalistic 3D scenes can now be specified on a frame-by-frame basis in realtime. I have developed a programming library called the Vision Egg that aims to make it easy to take advantage of these innovations. The Vision Egg is a free, open-source library making use of OpenGL and written in the high-level language Python with extensions in C. Careful attention has been paid to the issues of luminance and temporal calibration, and several interfacing techniques to input devices such as mice, movement tracking systems, and digital triggers are discussed. Together, these make the Vision Egg suitable for many psychophysical, electrophysiological, and behavioral experiments. This software is available for free download at http://www.visionegg.org/.http://journal.frontiersin.org/Journal/10.3389/neuro.11.004.2008/fullopen sourcepythonvisual stimulus generation |
spellingShingle | Andrew D Straw Vision Egg: an open-source library for realtime visual stimulus generation Frontiers in Neuroinformatics open source python visual stimulus generation |
title | Vision Egg: an open-source library for realtime visual stimulus generation |
title_full | Vision Egg: an open-source library for realtime visual stimulus generation |
title_fullStr | Vision Egg: an open-source library for realtime visual stimulus generation |
title_full_unstemmed | Vision Egg: an open-source library for realtime visual stimulus generation |
title_short | Vision Egg: an open-source library for realtime visual stimulus generation |
title_sort | vision egg an open source library for realtime visual stimulus generation |
topic | open source python visual stimulus generation |
url | http://journal.frontiersin.org/Journal/10.3389/neuro.11.004.2008/full |
work_keys_str_mv | AT andrewdstraw visionegganopensourcelibraryforrealtimevisualstimulusgeneration |