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

Slides:



Advertisements
Similar presentations
The Complete Technical Analysis and Development Environment An attractive alternative to MATLAB and GAUSS - Physics World.
Advertisements

Scientific & technical presentation Structure Visualization with MarvinSpace Oct 2006.
Water Rights Accounting. New Accounting Model New Technology: 1979 versus 2011 – Faster processors – Faster graphics – Larger, faster, memory – Larger,
Working with Image Files Aaron Fuegi SCV Visualization Workshop – Fall 2008.
Plotting Packages Ray Gasser Aaron Fuegi SCV Visualization Workshop – Fall 2008.
Slide 1 Visualization of scientific data under Linux - Techniques and data wrangling Mike Walterman, Manager of Graphics Programming, Scientific Computing.
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.
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.
Slide 1 Visualization of scientific data - Domain-specific applications Mike Walterman, Manager of Graphics Programming, Scientific Computing and Visualization.
IS&T Scientific Visualization Tutorial Erik Brisson Introduction to Scientific Visualization.
The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL Molecular and MotifSpace Visualization Toolkit : RasCtrl Jingdan Zhang.
Shading Languages By Markus Kummerer. Markus Kummerer 2 / 19 State of the Art Shading.
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.
In-situ Visualization and Analysis of Plasma Surface Interaction Simulations Wathsala Widanagamaachchi SCI Institute, University of Utah Mentors : Li-Ta.
1 Angel and Shreiner: Interactive Computer Graphics 6E © Addison-Wesley 2012 What is Computer Graphics? Sai-Keung Wong ( 黃世強 ) Computer Science National.
Introduction to Multimedia. The beginning ( History )… 1945 : “…a device in which one stores all his books, records and communications, and which is mechanized.
Graphics Graphics Korea University cgvr.korea.ac.kr Introduction to Computer Graphics.
Leicester, February 24, 2005 VisIVO, a VO-Enabled tool for Scientific Visualization and Data Analysis. VO-TECH Project. Stage01 Ugo Becciani INAF – Astrophysical.
Introduction to MATLAB adapted from Dr. Rolf Lakaemper.
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.
VTK: The Visualization Toolkit Part I: Overview and object models March 28, 2001.
DEVSView: A DEVS Visualization Tool Wilson Venhola.
Amit Chourasia Visualization Scientist San Diego Supercomputer Center Presented at : Cyberinfrastructure Internship Experiences for Graduate Students Spring.
National Center for Supercomputing Applications University of Illinois at Urbana–Champaign Practical HPC Visualization Mark Van Moer Visualization Programmer.
Visualization at SDSC Dr. Steve Cutchin. The Earth’s Mantle 140Km.
A Survey of COMPUTER GRAPHICS
1 SEG3120 Analysis and Design for User Interfaces Flash Anis Zarrad Parallel Simulations and Distributed Systems (PARADISE) Research Laboratory SITE, University.
Introduction to Information Visualization Robert Putnam Introduction to Information Visualization - Spring 2013.
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.
UWG 2013 Meeting PO.DAAC Web Services Demo. What are PO.DAAC Web Services?
Introduction to SCV Erik Brisson Boston University Scientific Computing and Visualization.
Software for economic concrete design Efficient Analysis with the Strand7 API Doug Jenkins - Interactive Design Services.
1 Computer Programming (ECGD2102 ) Using MATLAB Instructor: Eng. Eman Al.Swaity Lecture (1): Introduction.
Computer Graphics I, Fall : What is Computer Graphics?
1.  Computer Graphics are graphics created using computers.  In general, it is the representation and manipulation of image data by a computer.  Examples:
Large Scale Visualization on the Cray XT3 Using ParaView Cray User’s Group 2008 May 8, 2008 Sandia is a multiprogram laboratory operated by Sandia Corporation,
1 Computer Graphics Week2 –Creating a Picture. Steps for creating a picture Creating a model Perform necessary transformation Lighting and rendering the.
1 Introduction to VE-Suite Gerrick Bivins Research Scientist Iowa State University.
NIH NCRR Overview The SCIRun and BioPSE Problem Solving Environments Chris Johnson, Rob MacLeod, and David Weinstein Scientific Computing and Imaging Institute.
A Web Laboratory for Visual Interactive Simulation of Epitaxial Growth Feng Liu University of Utah Recently, we have developed a prototype of web laboratory.
LAMMPS Users’ Workshop
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 What is Computer Graphics?
BOĞAZİÇİ UNIVERSITY DEPARTMENT OF MANAGEMENT INFORMATION SYSTEMS MATLAB AS A DATA MINING ENVIRONMENT.
CIS 601 Fall 2003 Introduction to MATLAB Longin Jan Latecki Based on the lectures of Rolf Lakaemper and David Young.
Building Virtual Environments that are Reconfigurable, Scalable, Extensible Lance Arsenault John Kelso University Visualization and Animation Group
Visualization with help from SCV Erik Brisson Boston University Scientific Computing and Visualization.
Visualization Programming: “Libraries” and “Toolkits” Class visualization resources CSCI 6361.
1 INTRODUCTION TO COMPUTER GRAPHICS. Computer Graphics The computer is an information processing machine. It is a tool for storing, manipulating and correlating.
Computer Graphics Lecture 1. Books D. Hearn, M. P. Baker, "Computer Graphics with OpenGL", 3rd Ed., Prentice Hall, 2003, ISBN
Python Scripting for Computational Science CPS 5401 Fall 2014 Shirley Moore, Instructor October 6,
Integrating Scientific Tools and Web Portals
TEXT BOOK : COMPUTER GRAPHICS DONALD HEARN & M.PAULINE BAKER
MCA 503 COMPUTER GRAPHICS TEXT BOOK :
Introduction to MATLAB
BioCoRE A web-based collaborative environment for biomedical research, research management, and training Group research by projects Co-authoring and sharing.
Polly Baker Division Director: Data, Mining, and Visualization
The SCIRun and BioPSE Problem Solving Environments
Scientific Visualization
– Graphics and Visualization
Introduction to Scientific Visualization
Presentation transcript:

Hardware and Software Erik Brisson SCV Visualization Workshop – Fall 2008

The Visualizion Pipeline - Hardware SCV Visualization Workshop – Fall 2008 Field instruments Scientists/programmers  Supercomputers  Graphics machines  Publications, movies/DVDs, web Demos, educational software

The Visualization Pipeline - Software Data acquisition and preparation Sci vis tools Geometric representation Rendering Post-processing SCV Visualization Workshop – Fall 2008

Data analysis tools Matlab and IDL –Powerful mathematics libraries –Basic sci vis tools –Simple rendering SCV Visualization Workshop – Fall 2008

Scientific visualization tools VTK, Paraview –Limited mathematics processing –Specialized sci vis tools –Built for speed / interactivity –Decent rendering SCV Visualization Workshop – Fall 2008

Graphics / Display OpenGL, OpenSceneGraph, SGI Performer –Packages for programming graphics –Flexibility and control SCV Visualization Workshop – Fall 2008

Rendering, modeling, animation Maya –Sophisticated user interface –Powerful modeling tools –Beautiful rendering SCV Visualization Workshop – Fall 2008

2D graphics and movies Adobe Photoshop (and Gimp) Adobe Premiere SCV Visualization Workshop – Fall 2008

Plotting Matlab, IDL Gnuplot, Xmgrace Excel SCV Visualization Workshop – Fall 2008

Virtual Environments DAFFIE SCV Visualization Workshop – Fall 2008

General data wrangling C / C++, Fortran, Perl, Java, etc SCV Visualization Workshop – Fall 2008

Example workflow – molecular dynamics SCV Visualization Workshop – Fall 2008 Simulation creates data files Molecule x,y,z + type  colored spheres (C program) Electron density as volume data  isosurfaces (IDL) .obj files Rendered in Maya

Example workflow – pressure on turbine SCV Visualization Workshop – Fall 2008 Simulation run on supercomputer Produced many Plot3d files C code transforms data to.obj files Rendered in Maya Processed using Imagemagick for DVD Wall movies

Example workflow – showing entropy SCV Visualization Workshop – Fall 2008 Isosurfaces in IDL Convert output into.obj Render in Maya, with transparency View in 3D on Wall

Example workflow – stretched water SCV Visualization Workshop – Fall 2008 Given positions of atoms in water How to show “holes”? Construct volume data of distance Use volume visualization

Example workflow – CISM SCV Visualization Workshop – Fall 2008 Researchers used OpenDX SCV staff modified OpenDX networks Produced wall movies and demos

Many posiible workflows SCV Visualization Workshop – Fall 2008 DataMatlabVTKOpenGLMaya IDLParaviewOSGPhotoshop GnuplotDAFFIEPerformerPremier Xmgrace Excel

The End SCV Visualization Workshop – Fall 2008