Case Histories, Erik Brisson Scientific Computing and Visualization: Linux Clusters and Tiled Display Walls July 30 – August 1, 2002 Slide 1 Case Histories.

Slides:



Advertisements
Similar presentations
COMPUTER GRAPHICS SOFTWARE.
Advertisements

VIEW Mike Brundage Ivan Sopin. Overview of X3D X3D is an open standards file format and run-time architecture to represent and communicate 3D scenes and.
Hardware and Software Erik Brisson SCV Visualization Workshop – Fall 2008.
MULTIMEDIA DEVELOPMENT 4.3 : AUTHORING TOOLS. At the end of the lesson, students should be able to: 1. Describe different types of authoring tools Learning.
Philip Rosedale and Cory Ondrejka Enabling Player-Created Online Worlds with Grid Computing and Streaming Gamasutra, September 18, 2003 Presented by Daniel.
Slide 1 Visualization of scientific data under Linux - Techniques and data wrangling Mike Walterman, Manager of Graphics Programming, Scientific Computing.
BPC: Art and Computation – Fall 2006 Digital media in virtual environments Part I - images Erik Brisson
Slide 1 Tiled Display Walls - Relation to the Access Grid and Other Systems Mike Walterman, Manager of Graphics Programming, Scientific Computing and Visualization.
IS&T Scientific Visualization Tutorial – Spring 2010 Scientific Visualization Tutorial.
Designing your workflow IS&T Scientific Visualization Tutorial - Summer 2010.
BPC: Art and Computation – Fall 2006 Introduction to virtual environments Glenn Bresnahan
BPC: Art and Computation – Summer 2007 Overview of Fall Semester Glenn Bresnahan
DAFFIE and the Wall Erik Brisson IS&T Scientific Visualization Tutorial - Spring 2010.
IS&T Scientific Visualization Tutorial Erik Brisson Introduction to Scientific Visualization.
SCV Visualization Workshop – Fall 2008 Scientific Visualization Workshop.
Matlab and IDL Erik Brisson SCV Visualization Workshop – Fall 2008.
DAFFIE and the Wall Erik Brisson SCV Visualization Workshop – Fall 2008.
BPC: Art and Computation – Summer 2007 Course Overview Glenn Bresnahan
BPC: Art and Computation – Spring 2007 Overview of Spring Semester Tools and Technologies Glenn Bresnahan
Slide 1 Visualization of scientific data - Domain-specific applications Mike Walterman, Manager of Graphics Programming, Scientific Computing and Visualization.
Virtual Reality at Boston University Glenn Bresnahan Boston University Scientific Computing and Visualization (
BPC: Art and Computation – Summer 2007 DAFFIE Technical Presentation Erik Brisson
IS&T Scientific Visualization Tutorial Erik Brisson Introduction to Scientific Visualization.
Welcome – Glenn Bresnahan Scientific Computing and Visualization: Linux Clusters and Tiled Display Walls July 30 – August 1, 2002 Slide 1 Scientific Computing.
New Voices and New Visions for Engaging Native Americans in Computer Science.
Parallel Rendering Ed Angel
Extremely Large-Scale 3D Object Viewing on HIPerWall Research conducted by Alex Kindel under Professor Stephen Jenks.
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 What is Computer Graphics? Ed Angel Professor of Computer Science, Electrical and Computer.
5/5/2006Visualization Sciences, Texas A&M University1 Spatially Immersive Visualization Systems (an update) Prof. Frederic I. Parke Visualization Sciences.
IS&T Scientific Visualization Tutorial - Summer 2010 Scientific Visualization Tutorial.
Simulation of natural organic matter adsorption to soils: A preliminary report Indiana Biocomplexity Symposium, Notre Dame, IN, April 2003 Leilani Arthurs.
Multimedia Authoring Tools Lecture 13
Research on cloud computing application in the peer-to-peer based video-on-demand systems Speaker : 吳靖緯 MA0G rd International Workshop.
Chapter 11-Multimedia Authoring Tools. Overview Introduction to multimedia authoring tools. Types of authoring tools. Cross-platform authoring notes.
Leicester, February 24, 2005 VisIVO, a VO-Enabled tool for Scientific Visualization and Data Analysis. VO-TECH Project. Stage01 Ugo Becciani INAF – Astrophysical.
CS 480/680 Computer Graphics Course Overview Dr. Frederick C Harris, Jr. Fall 2012.
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space The Capabilities of the GridSpace2 Experiment.
Methods  OpenGL Functionality Visualization Tool Functionality 1)3D Shape/Adding Color1)Atom/element representations 2)Blending/Rotation 2)Rotation 3)Sphere.
Virtual reality. Tasks 3D digital model from planes 3D digital model of existing objects Office work Field observations Solid modeling Photogrammetry.
1 Distributed Virtual Environments in Art and Education Glenn Bresnahan Boston University Scientific Computing and Visualization.
Cthru Technical Brief Gary Morris Center of Higher Learning Stennis Space Center.
Computer Graphics. Requirements Prerequisites Prerequisites CS 255 : Data Structures CS 255 : Data Structures Math 253 Math 253 Experience with C Programming.
Yingcai Xiao Voxel Game Engine Development. What do we need? What tools do we have? How can we design and implement? We will answer those questions in.
Laser Mission Final Demo Garett Shulman Neal Robbins Brian Hallesy James Bailey Brandon Shelton 1.
CHAPTER TEN AUTHORING.
COMPUTER GRAPHICS Hochiminh city University of Technology Faculty of Computer Science and Engineering CHAPTER 01: Graphics System.
Adaptively Sampled Distance Fields Representing Shape for Computer Graphics Ronald N. Perry and Sarah F. Frisken Mitsubishi Electric Research Laboratories.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
MIRALab Where Research means Creativity SVG Open 2005 University of Geneva 1 Converting 3D Facial Animation with Gouraud shaded SVG A method.
A Web Laboratory for Visual Interactive Simulation of Epitaxial Growth Feng Liu University of Utah Recently, we have developed a prototype of web laboratory.
What is Computer Graphics?. 2 Objectives In this lecture, we explore what computer graphics is about We will give a historical introduction.
06/13/00 Visualization, Analysis, and Imaging Lab (VAIL) Capabilities Robert Moorhead, Director Mississippi State University.
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 What is Computer Graphics?
Introduction to Interactive Media Interactive Media Tools: Authoring Applications.
A Demonstration of Collaborative Web Services and Peer-to-Peer Grids Minjun Wang Department of Electrical Engineering and Computer Science Syracuse University,
Laser Mission State of the Project Garett Shulman Neal Robbins Brian Hallesy James Bailey Brandon Shelton 1.
Ubiquitous Access for Collaborative Information System Using SVG July Sangmi Lee, Geoffrey Fox, Sunghoon Ko, Minjun Wang, Xiaohong Qui
Visualization with help from SCV Erik Brisson Boston University Scientific Computing and Visualization.
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space The Capabilities of the GridSpace2 Experiment.
BPC: Art and Computation – Summer 2007 Overview of Spring Semester Glenn Bresnahan
VIRTUAL REALITY (VR) INTRODUCTION AND BASIC APPLICATIONS الواقع الافتراضي : مقدمة وتطبيقات Dr. Naji Shukri Alzaza Assist. Prof. of Mobile technology Dean.
Holding slide prior to starting show. Lessons Learned from the GECEM Portal David Walker Cardiff University
ECG Simulation NCRR Overview Technology for the ECG Simulation project CardioWave BioPSE project background Tools developed to date Tools for the next.
MPEG-4 Binary Information for Scenes (BIFS)
What is Computer Graphics?
CHAPTER 8 Multimedia Authoring Tools
What is Computer Graphics?
Introduction to Scientific Visualization
Presentation transcript:

Case Histories, Erik Brisson Scientific Computing and Visualization: Linux Clusters and Tiled Display Walls July 30 – August 1, 2002 Slide 1 Case Histories Erik Brisson Associate Director Scientific Computing and Visualization Group Boston University

Case Histories, Erik Brisson Scientific Computing and Visualization: Linux Clusters and Tiled Display Walls July 30 – August 1, 2002 Slide 2 Overview 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

Case Histories, Erik Brisson Scientific Computing and Visualization: Linux Clusters and Tiled Display Walls July 30 – August 1, 2002 Slide 3 Collaboration Paradigms Assist users in development Implement custom programs for users Develop infrastructure for community use Visualize data using infrastructure

Case Histories, Erik Brisson Scientific Computing and Visualization: Linux Clusters and Tiled Display Walls July 30 – August 1, 2002 Slide 4 System 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

Case Histories, Erik Brisson Scientific Computing and Visualization: Linux Clusters and Tiled Display Walls July 30 – August 1, 2002 Slide 5 System Paradigms for Tiled Walls

Case Histories, Erik Brisson Scientific Computing and Visualization: Linux Clusters and Tiled Display Walls July 30 – August 1, 2002 Slide 6 Examples Schroedinger wave function Ventricular defibrillation Molecular dynamics Stitch Wall Project Turbine Simulation

Case Histories, Erik Brisson Scientific Computing and Visualization: Linux Clusters and Tiled Display Walls July 30 – August 1, 2002 Slide 7 Schroedinger wave function

Case Histories, Erik Brisson Scientific Computing and Visualization: Linux Clusters and Tiled Display Walls July 30 – August 1, 2002 Slide 8 Schroedinger 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 Ray’s stereo template Outcome: A sequence of visualizations of experiments on the DVDW

Case Histories, Erik Brisson Scientific Computing and Visualization: Linux Clusters and Tiled Display Walls July 30 – August 1, 2002 Slide 9 Paradigm: WireGL, no navigation

Case Histories, Erik Brisson Scientific Computing and Visualization: Linux Clusters and Tiled Display Walls July 30 – August 1, 2002 Slide 10 Ventricular Defibrillation

Case Histories, Erik Brisson Scientific Computing and Visualization: Linux Clusters and Tiled Display Walls July 30 – August 1, 2002 Slide 11 Ventricular 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

Case Histories, Erik Brisson Scientific Computing and Visualization: Linux Clusters and Tiled Display Walls July 30 – August 1, 2002 Slide 12 Paradigm: WireGL with navigation

Case Histories, Erik Brisson Scientific Computing and Visualization: Linux Clusters and Tiled Display Walls July 30 – August 1, 2002 Slide 13 Molecular Dynamics

Case Histories, Erik Brisson Scientific Computing and Visualization: Linux Clusters and Tiled Display Walls July 30 – August 1, 2002 Slide 14 Molecular 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

Case Histories, Erik Brisson Scientific Computing and Visualization: Linux Clusters and Tiled Display Walls July 30 – August 1, 2002 Slide 15 Molecular 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

Case Histories, Erik Brisson Scientific Computing and Visualization: Linux Clusters and Tiled Display Walls July 30 – August 1, 2002 Slide 16 Paradigm: WireGL with navigation

Case Histories, Erik Brisson Scientific Computing and Visualization: Linux Clusters and Tiled Display Walls July 30 – August 1, 2002 Slide 17 Stitch Wall Project

Case Histories, Erik Brisson Scientific Computing and Visualization: Linux Clusters and Tiled Display Walls July 30 – August 1, 2002 Slide 18 Stitch 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

Case Histories, Erik Brisson Scientific Computing and Visualization: Linux Clusters and Tiled Display Walls July 30 – August 1, 2002 Slide 19 Stitch 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

Case Histories, Erik Brisson Scientific Computing and Visualization: Linux Clusters and Tiled Display Walls July 30 – August 1, 2002 Slide 20 Paradigm: DAFFIE / Stitch viewer

Case Histories, Erik Brisson Scientific Computing and Visualization: Linux Clusters and Tiled Display Walls July 30 – August 1, 2002 Slide 21 Turbine Simulation

Case Histories, Erik Brisson Scientific Computing and Visualization: Linux Clusters and Tiled Display Walls July 30 – August 1, 2002 Slide 22 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

Case Histories, Erik Brisson Scientific Computing and Visualization: Linux Clusters and Tiled Display Walls July 30 – August 1, 2002 Slide 23 Turbine 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)

Case Histories, Erik Brisson Scientific Computing and Visualization: Linux Clusters and Tiled Display Walls July 30 – August 1, 2002 Slide 24 Paradigm: DAFFIE with Geometry-on- the-fly

Case Histories, Erik Brisson Scientific Computing and Visualization: Linux Clusters and Tiled Display Walls July 30 – August 1, 2002 Slide 25 Paradigm: DAFFIE without Geometry- on-the-fly

Case Histories, Erik Brisson Scientific Computing and Visualization: Linux Clusters and Tiled Display Walls July 30 – August 1, 2002 Slide 26 Conclusion Variety of paradigms –Computation –Bandwidth –Caching Straight-forward for general users Rich for power users Keep data in simple, reusable format

Case Histories, Erik Brisson Scientific Computing and Visualization: Linux Clusters and Tiled Display Walls July 30 – August 1, 2002 Slide 27 Future Work Infrastructure for new users Port existing applications Expand interaction Extend DAFFIE Integrate with Access Grid