Visualization with help from SCV Erik Brisson Boston University Scientific Computing and Visualization.

Slides:



Advertisements
Similar presentations
Hardware and Software Erik Brisson SCV Visualization Workshop – Fall 2008.
Advertisements

Slide 1 Visualization of scientific data under Linux - Techniques and data wrangling Mike Walterman, Manager of Graphics Programming, Scientific Computing.
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.
Case Histories, Erik Brisson Scientific Computing and Visualization: Linux Clusters and Tiled Display Walls July 30 – August 1, 2002 Slide 1 Case Histories.
OpenGL, OpenSceneGraph, Maya Erik Brisson SCV Visualization Workshop – Fall 2008.
Designing your workflow IS&T Scientific Visualization Tutorial - Summer 2010.
BPC: Art and Computation – Fall 2006 Introduction to virtual environments 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.
CHAPTER 1 Introduction to Game Development © 2008 Cengage Learning EMEA.
Matlab and IDL Erik Brisson SCV Visualization Workshop – Fall 2008.
DAFFIE and the Wall Erik Brisson SCV Visualization Workshop – Fall 2008.
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.
1 Component Description Alice 3d Graphics Software Human Computer Interaction Institute Carnegie Mellon University Prepared by: Randy Pausch,
CMPE 466 COMPUTER GRAPHICS
BPC: Art and Computation – Summer 2008 Building VR Worlds Erik Brisson
IS&T Scientific Visualization Tutorial - Summer 2010 Scientific Visualization Tutorial.
OpenGL, OpenSceneGraph, Maya Erik Brisson IS&T Scientific Visualization Tutorial - Spring 2010.
Current Visualization Software NCL, Amira, and OpenDX By Drew Brumm.
Graphics: Creating Images Chapter 8, Exploring the Digital Domain.
MULTIMEDIA TECHNOLOGY SMM 3001 MEDIA - GRAPHICS. In this chapter how the computer creates, stores, and displays graphic images how the computer creates,
 Introduction  Devices  Technology – Hardware & Software  Architecture  Applications.
Dr. Sana’a Wafa Al-Sayegh
Leicester, February 24, 2005 VisIVO, a VO-Enabled tool for Scientific Visualization and Data Analysis. VO-TECH Project. Stage01 Ugo Becciani INAF – Astrophysical.
Methods  OpenGL Functionality Visualization Tool Functionality 1)3D Shape/Adding Color1)Atom/element representations 2)Blending/Rotation 2)Rotation 3)Sphere.
Computer Graphics Computer Graphics is everywhere: Visual system is most important sense: High bandwidth Natural communication Fast developments in Hardware.
Towards a Comprehensive Environment for Data Analysis and Visualization Pamela Gillman, John Clyne Users Forum May 19, 2005.
1 Distributed Virtual Environments in Art and Education Glenn Bresnahan Boston University Scientific Computing and Visualization.
1 SEG3120 Analysis and Design for User Interfaces Flash Anis Zarrad Parallel Simulations and Distributed Systems (PARADISE) Research Laboratory SITE, University.
Company Overview for GDF Suez December 29, Enthought’s Business Enthought provides products and consulting services for scientific software solutions.
Computer Graphics. Requirements Prerequisites Prerequisites CS 255 : Data Structures CS 255 : Data Structures Math 253 Math 253 Experience with C Programming.
Internet and Distributed Representation of Agent Based Model by- Manish Sharma.
The Scientific Software Initiative at the APS Kenneth Evans, Jr. Presented at the EPICS Collaboration Meeting October , 2007 ICALEPCS Meeting, Knoxville,
Visualization, Animation, and Integration of Biological Complexes Matthew Dougherty NCMI/BCM 10/11/2003.
Yingcai Xiao Game Development Interactive Animation.
Visualization Workshop David Bock Visualization Research Programmer National Center for Supercomputing Applications - NCSA University of Illinois at Urbana-Champaign.
NIH NCRR Overview The SCIRun and BioPSE Problem Solving Environments Chris Johnson, Rob MacLeod, and David Weinstein Scientific Computing and Imaging Institute.
Choosing interaction devices: hardware components
Not Invented Here: The Re-use of Commercial Components in HEP Computing Jeremy Walton The Numerical Algorithms Group Ltd, UK.
Computer Graphics: Programming, Problem Solving, and Visual Communication Steve Cunningham California State University Stanislaus and Grinnell College.
Introduction to Interactive Media Interactive Media Tools: Authoring Applications.
National Computational Science Alliance Visualization and GIS at NCSA (Polly Baker, Group
Putting Your World on the GeoWall: Building Content with Free and Common Software Chuck Anderson Center for Kinetics Analysis, Penn State University Teaching.
Java 3D Web Apps and Services. Presentation Overview l Java3D Overview l Software l Java3D API l Scene Graph Programming Model l Java3D Terminology l.
LaHave House Project 1 LaHave House Project Automated Architectural Design BML + ARC.
Visualization with ParaView. Before we begin… Make sure you have ParaView 3.14 installed so you can follow along in the lab section –
1 A Basic Introduction to Flash. Outline What is a flash? Macromedia Flash MX 2004 Flash concepts Flash Demos Conclusion Additional help 2.
Visualization for 3D Microscope Data Jonathan Robbins.
Building Virtual Environments that are Reconfigurable, Scalable, Extensible Lance Arsenault John Kelso University Visualization and Animation Group
Clusters Rule! (SMPs DRUEL!) David R. White Sandia National Labs Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin.
Computer Graphics Lecture 1. Books D. Hearn, M. P. Baker, "Computer Graphics with OpenGL", 3rd Ed., Prentice Hall, 2003, ISBN
CDS 301 Fall, 2009 Scientific Information and Data Visualization Introduction Sep. 1, 2009 Jie Zhang Copyright ©
Computer Graphics Lecture 2. Computer graphics application 1- Graphics and chart :- Early application for graphics display simple data graphic, but today.
Interactive Animation
Computer Graphics.
Software for scientific calculations
Polly Baker Division Director: Data, Mining, and Visualization
AN INTRODUCTION TO COMPUTER GRAPHICS Subject: Computer Graphics Lecture No: 01 Batch: 16BS(Information Technology)
Communication and Coding Theory Lab(CS491)
map3d History and Concepts
The SCIRun and BioPSE Problem Solving Environments
Professional Environment
Scientific Visualization
– Graphics and Visualization
Introduction to Scientific Visualization
Presentation transcript:

Visualization with help from SCV Erik Brisson Boston University Scientific Computing and Visualization

BU Scientific Computing and Visualization 2 How can we help? What software / viz tools to use Managing data Understanding problems Use of color, scale, etc Making animations Programming Data transfer Data conversion Custom / specialized tools

BU Scientific Computing and Visualization 3 Packages we support Mathematics and Data Analysis Mathematica MATLAB IDL Scientific Visualization VTK (Paraview) Modeling, Rendering, and Animation Maya OpenGL (OpenSceneGraph) Image Tools ImageMagick

BU Scientific Computing and Visualization 4 R.I.P. SGI (NAG) Explorer, AVS, OpenDX

BU Scientific Computing and Visualization 5 Example math / analysis package (IDL) ; File: fit_xy.pro N = 10 xy = fltarr(2,N) openr, 1, 'dat/ex_xy.dat' readf, 1, xy close, 1 x = xy(0,*) y = xy(1,*) print, 'x' print, x print, 'y' print, y plot, psym=1, x, y ypoly = poly_fit(x, y, 3) yapprox = ypoly(0) + ypoly(1)*x + ypoly(2)*x^2 + ypoly(3)*x^3 print, 'yapprox' print, yapprox oplot, x, yapprox end

BU Scientific Computing and Visualization 6 Output from IDL program

BU Scientific Computing and Visualization 7 Plot from IDL program

BU Scientific Computing and Visualization 8 More from IDL

BU Scientific Computing and Visualization 9 VTK (Visualization Tool Kit) Open source software C++ class libraries Tcl/Tk, Java, Python interface layers Supports scalars, vectors, tensors Supports specialized modeling and visualization techniques

BU Scientific Computing and Visualization 10 Paraview

BU Scientific Computing and Visualization 11 Paraview

BU Scientific Computing and Visualization 12 More general graphics software Maya OpenGL OpenSceneGraph

BU Scientific Computing and Visualization 13 Maya rendered: vortex shedding

BU Scientific Computing and Visualization 14 Maya rendered: Fan pressure

BU Scientific Computing and Visualization 15 Maya rendered: Fan entropy isosurface

BU Scientific Computing and Visualization 16 Virtual Environments

BU Scientific Computing and Visualization 17 What's in a virtual world? An environment Representations of physical objects Visual models Auditory elements Interactions with objects Representations of people - avatars Communication Gesturing Typing / chatting Telephony Video

BU Scientific Computing and Visualization 18 Our goal with DAFFIE Distributed, interactive virtual environment Distributed Interactive Visually and aurally rich Input (models, images and sounds) from variety of available tools Simple import method Script driven Accessible to non-expert users Extensible by programmers

BU Scientific Computing and Visualization 19 The DAFFIE event system Communication between agents

BU Scientific Computing and Visualization 20 darp scripts: arproom file arproom 2.0 name cart-models enter_xyz enter_hpr group_xyz group_hpr group_path../models/purple_cube/ group purple_cube.arpg group_xyz group_hpr group_path../models/blue_cube/ group blue_cube.arpg group_xyz group_hpr group_path../models/orange_sphere/ group orange_sphere.arpg end

BU Scientific Computing and Visualization 21 The DVD Wall Tiled, rear projected, passive stereo display system Based on commodity components