Stage Visual Stimulus System
Simple, Powerful, Flexible OpenGL Visual Stimuli in MATLAB®
Description
Stage is a MATLAB based visual stimulus system for vision research. It provides a toolbox for writing visual stimulus routines.
Stage is designed primarily as a companion for Symphony but it may also be used as a standalone system. It builds on ideas developed by Andrew Straw in Vision Egg. It currently requires 64-bit Windows or macOS and MATLAB 2016a+.
Features
Support for a wide variety of visual stimuli
Support for real-time transparency masks and convolution filters
Stage Server app for remote stimulus presentation
Seamless integration with Symphony
Built for modern OpenGL
Free and open source
Built-in Stimuli
Stage comes with a wide variety of built-in stimuli like rectangle, ellipse, grating, image, and movie. Stimuli may be layered and their attributes (position, size, orientation, color, opacity, etc.) animated to create complex presentations. View some example presentations below.
Masks and Filters
Stage supports real-time transparency masks and convolution filters. The use of shaders enable all effects processing to occur on the GPU. View some example presentations with masks and filters below.
Stage Server
Stage includes a Stage Server app to enable remote stimulus presentation across MATLAB sessions. The sessions may be running on the same machine or on separate machines across a network.
Symphony Integration
Stage integrates seamlessly with Symphony. Stage presentations may be created and displayed directly in Symphony protocols.
Built for Modern OpenGL
Stage was built for core OpenGL 3.2+ which enables it to be more efficient, flexible, and future-proof. The toolbox makes extensive use of vertex buffer and array objects as well as shaders.
Free and Open Source
Stage is released under the MIT License, which is an open source license. Pull requests to the Stage-VSS GitHub organization are welcomed and encouraged.
MATLAB is a registered trademark of The MathWorks, Inc. OpenGL and the oval logo are trademarks or registered trademarks of Silicon Graphics, Inc. in the United States and/or other countries worldwide. The OSI logo trademark is the trademark of Open Source Initiative.