Title: Case Histories
1Case Histories
- Erik Brisson
- Associate Director
- Scientific Computing and Visualization Group
- Boston University
2Overview
- At early stage in development cycle
- Demonstrate in this section
- Various paradigms of collaboration
- Various paradigms of programs
- How to use existing data, i.e.,
- the meandering path of data and demos
3Collaboration Paradigms
- Assist users in development
- Implement custom programs for users
- Develop infrastructure for community use
- Visualize data using infrastructure
4System Paradigms for Tiled Walls
- Tasks
- Computation (sci data production)
- Visualization (sci data to graphics data)
- Rendering (graphics data to frame buffer)
- Issues
- Where are these tasks performed / distributed
- Frame synchronization
- Data synchronization
5System Paradigms for Tiled Walls
6Examples
- Schroedinger wave function
- Ventricular defibrillation
- Molecular dynamics
- Stitch Wall Project
- Turbine Simulation
7Schroedinger wave function
8Schroedinger wave function
- Researcher Professor Claudio Rebbi
- SCV staff members Mike Walterman, Ray Gasser
- Purpose Illustrate the evolution of the wave
function of a quantum mechanical particle moving
on the plane - History Prof. Rebbi developed OpenGL code for
use on a workstation - Ported to the Wall by Mike, uses Rays stereo
template - Outcome A sequence of visualizations of
experiments on the DVDW
9Paradigm WireGL, no navigation
10Ventricular Defibrillation
11Ventricular Defibrillation
- Researchers Professor Sol Eisenberg and Daniel
Mocanu - SCV staff member Ray Gasser
- Purpose Display the electric current
distribution during internal electric
defibrillation - History and method
- Daniel brought MRI data into IDEAS
- Extracted polygonal surfaces as VRML files
- Displayed on Immersadesk using DAFFIE viewer with
Erik Brisson - Ray has written VTK program to read and display
the data on the Wall - Outcome Interactive view of heart with electric
current field lines on DVDW
12Paradigm WireGL with navigation
13Molecular Dynamics
14Molecular Dynamics
- Researchers Claudio J. Margulis and Professor
David F. Coker - SCV staff members Mike Walterman, Erik Brisson
- Purpose Display Photodissociation Dynamics of
I2 in CO2 Clusters
15Molecular Dynamics
- This research - set of output files for seven
experiments - Erik wrote conversion routines to take data and
produce graphical elements (spheres - color and
size show element) appropriate for DAFFIE viewer,
shown on Immersadesk - Mike wrote OpenGL / GLUT program for same data
for Wall, used with WireGL - Outcome Interactive WireGL display of these
experiments on the DVDW
16Paradigm WireGL with navigation
17Stitch Wall Project
18Stitch Wall Project
- Researchers Cindy Ludlam, MFA student in
Sculpture Program at B.U. - SCV staff members Laura Giannitrapani, Robert
Putnam, Erik Brisson - Purpose Produce 3D experience which related in
certain ways to her physical sculpture
19Stitch Wall Project
- Method Cindy produced a number of textured forms
(models) using Maya - Laura was Cindy's advisor for the project,
provided organizational structure, guidance and
input - Erik extended DAFFIE viewer to "grow" shapes from
these models - Robert produced sound, and modified DAFFIE sound
server to play sound so that pitch was a function
of distance - Outcome Free-running demo of constantly changing
ribbons on the DVDW, with an accompanying audio
stream of localized sounds in space
20Paradigm DAFFIE / Stitch viewer
21Turbine Simulation
22Turbine Simulation
- Turbine Simulation
- Researcher Douglas Sondak
- SCV staff members Douglas Sondak, Glenn
Bresnahan, Erik Brisson, Mike Walterman - Purpose Interactive generation and view of
streaklines of flow in a turbine
23Turbine Simulation
- Method Input of particle position via a 6DOF
input device - See particle positions sent to turbine streakline
program running on SP or Regatta using DAFFIE - Turbine streakline program sends streakline data
to Wall machines at regular intervals using
DAFFIE - Outcome Interactive, animated simulation showing
streaklines on the DVDW (still to come)
24Paradigm DAFFIE with Geometry-on-the-fly
25Paradigm DAFFIE without Geometry-on-the-fly
26Conclusion
- Variety of paradigms
- Computation
- Bandwidth
- Caching
- Straight-forward for general users
- Rich for power users
- Keep data in simple, reusable format
27Future Work
- Infrastructure for new users
- Port existing applications
- Expand interaction
- Extend DAFFIE
- Integrate with Access Grid