Dash:About
From Dash
Dash is a Mac OS X application for creating interactive 3d environments. Created at the School of Arts, Media and Engineering (AME) at Arizona State University (ASU), Dash was originally created to visualize motion capture and motion analysis data in realtime for work being done for the motione project. It is currently used for visual feedback in the Mixed Reality Rehabilitation project at AME.
Interesting tidbits about Dash
- Visuals are created using OpenGL and GLSL.
- Plugin architecture for extensibility
- Optional plugin for scripting/extending using Python, which is embedded using PyObjC.
- Optional plugin for scripting/extending using Ruby
- Realtime motion capture data can be recieved from Motion Analysis, Vicon or Optitrack motion capture systems.
- Can recieve multiple realtime motion analysis streams developed by the motion analysis research group at AME.
- Recieve and display realtime pressure data from the AME pressure sensitve floor.
- Read 3d models in the OBJ file format. (usually created in Maya)
- Dash is implemented in Objective-C running under Mac OS X - it is a Cocoa app.
- Mac OS X 10.5 and 10.6.
Projects
Motione - visualization during development of motion analysis systems.
Mixed Reality Rehabilitation - create visual feedback, emersive environment.
Lucidity - visuals for interactive performance. Created with Todd Ingalls and Jodi James.
K-12 Mediated Education - visuals for emersive education environment.
Pressure Sensitive Floor - visualization and data recording.
Community Art - interactive sound/visual art installation created with David Birchfield, installed at SMOCA. (Scottsdale Museum of Contemporary Art)
See the gallery of images from Dash
Image from Performance of Lucidity at ASU Galvin Theatre
Loren Olson
Research Faculty for Interactive Technologies
School of Arts, Media and Engineering
Herberger Institute for Design and the Arts
Arizona State University
loren.olson AT asu.edu
