title: PC-based visual stimuli for behavioural and electrophysiological studies of optic flow field detection.
abstract: A PC-based visual-stimulus-generation package for behavioural and electrophysiological studies of responses to optic flow is described. Developed for studies of crab vision, the package is particularly well suited for use with animals that have very large fields of view, i.e. +/-120 degrees. Programs, written in the Borland Delphi language, use the OpenGL graphics library to create realistic representations of motion in a three dimensional environment. Large-field stimuli include simulations of self-motion (rotation and translation, separately or in combination) relative to a square-wave grating or other, user-selected, background. The package also includes representations of approaching and receding objects, and rotating spiral patterns for the investigation of neural responses to looming/anti-looming. Additionally, the package provides local motion stimuli, translating or rotating targets presented at many points in the receptive field, which can be used to derive response maps of large-field motion-sensitive interneurones. In all these stimuli, inconsistencies in animation timing that have hitherto hindered the use of standard PCs running Microsoft Windows for such applications have been minimised by using an improved real-time clock to control the animation cycle.
authors.affiliation: Division of Environmental and Evolutionary Biology, Institute of Biomedical and Life Sciences, Graham Kerr Building, University of Glasgow, Glasgow G12 8QQ, Scotland, UK. a.johnson@elec.gla.ac.uk
authors.forename: Aaron P
authors.initials: AP
authors.lastname: Johnson
authors.forename: B Geoff
authors.initials: BG
authors.lastname: Horseman
authors.forename: Martin W S
authors.initials: MW
authors.lastname: Macauley
authors.forename: W Jon P
authors.initials: WJ
authors.lastname: Barnes
mesh_terms: D000818:Animals; D003386:Brachyura; D003196:Computer Graphics; D004594:Electrophysiology; D007395:Interneurons / Q000502:physiology; D008838:Microcomputers; D055095:Optics and Photonics / Q000295:instrumentation*; D010775:Photic Stimulation / Q000295:instrumentation* / Q000379:methods; D012984:Software; D014785:Vision, Ocular / Q000502:physiology*; D014794:Visual Fields / Q000502:physiology