1 / 36

Scientific Visualization Tutorial

Scientific Visualization Tutorial. Visualization Tutorial Winter 2010. Erik Brisson Raymond Gasser Robert Putnam Aaron Fuegi. ebrisson@bu.edu rayg@bu.edu putnam@bu.edu aarondf@bu.edu. Topics. Intro / overview (Erik) Matlab for Visualization (Ray) VTK and Paraview (Ray)

vala
Download Presentation

Scientific Visualization Tutorial

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Scientific Visualization Tutorial IS&T Scientific Visualization Tutorial – Spring 2010

  2. Visualization Tutorial Winter 2010 Erik Brisson Raymond Gasser Robert Putnam Aaron Fuegi ebrisson@bu.edu rayg@bu.edu putnam@bu.edu aarondf@bu.edu IS&T Scientific Visualization Tutorial – Spring 2010

  3. Topics • Intro / overview (Erik) • Matlab for Visualization (Ray) • VTK and Paraview (Ray) • Plotting (Robert) • Image files for sci vis, and making animations (Aaron) • OpenGL, OpenSceneGraph, Maya, DAFFIE and the display wall (Erik) IS&T Scientific Visualization Tutorial – Spring 2010

  4. BU Scientific Computing & Visualization IS&T Scientific Visualization Tutorial – Spring 2010

  5. SCV Provides • High-performance, parallel computing systems and networks • Scientific code parallelization and optimization • Scientific data visualization • High-performance and high-resolution interactive three-dimensional graphics • Virtual environments/virtual reality • Consulting and training • Network-based video conferencing and collaboration tools IS&T Scientific Visualization Tutorial – Spring 2010

  6. What is sci-vis? Could mean many things (e.g., plotting, illustration) Combination of 3-D graphics technology and human perception of objects in space IS&T Scientific Visualization Tutorial – Spring 2010

  7. Technique: Cutplanes IS&T Scientific Visualization Tutorial – Spring 2010

  8. Technique: Isosurfaces IS&T Scientific Visualization Tutorial – Spring 2010

  9. Technique: Vector glyphs IS&T Scientific Visualization Tutorial – Spring 2010

  10. Technique: Vector field streaklines IS&T Scientific Visualization Tutorial – Spring 2010

  11. The Visualization Pipeline Math Proc Scientific visualization Computer Graphics 191 214 206 113 134 135 101 120 135 102 119 147 113 129 165 117 131 170 125 138 170 158 168 195 219 227 246 244 251 255 249 254 255 197 202 222 157 163 187 156 161 190 165 172 200 218 224 246 250 255 255 252 255 251 251 255 252 245 249 250 251 255 255 188 192 204 196 200 212 234 238 250 177 181 192 111 114 133 122 121 155 154 151 194 182 176 220 243 240 255 253 252 255 250 251 246 254 254 252 255 255 255 255 255 255 254 254 254 255 255 255 255 255 255 254 254 254 255 255 255 249 249 249 249 249 249 252 252 252 255 221 155 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 253 253 253 252 252 252 252 252 252 253 253 253 255 255 255 255 255 255 255 255 255 IS&T Scientific Visualization Tutorial – Spring 2010

  12. The Visualization Pipeline - Hardware Field instruments Scientists/programmers  Supercomputers  Graphics machines  Publications, movies/DVDs, web Demos, educational software Visualization with SCV – Dec 2008

  13. The Visualization Pipeline - Software Data acquisition and preparation  Sci-vis tools  Geometric Representation Rendering  Post-processing Visualization with SCV – Dec 2008

  14. Many possible workflows Data Matlab VTK OpenGL Maya IDL Paraview OSG Photoshop Gnuplot DAFFIE Performer Premier Xmgrace Excel Visualization with SCV – Dec 2008

  15. Example using IDL Visualization with SCV – Dec 2008

  16. Your Project Describe your work in visual / geometric way? What is goal, e.g., web, publication, presentation? What is the time line? How much learning time can you invest? How much do you expect to use? Visualization with SCV – Dec 2008

  17. Example workflow – molecular dynamics • 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 Visualization with SCV – Dec 2008

  18. Example workflow –pressure on turbine • Simulation run on supercomputer • Producedmany Plot3d files • C code transforms data to .obj files • Rendered in Maya • Processed using Imagemagick for DVD Wall movies Visualization with SCV – Dec 2008

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

  20. Example workflow –stretched water • Given positions of atoms in water • How to show “holes”? • Construct volume data of distance • Use volume visualization Visualization with SCV – Dec 2008

  21. Example workflow –CISM • Researchers used OpenDX • SCV staff modified OpenDX networks • Produced wall movies and demos Visualization with SCV – Dec 2008

  22. Example workflow –Corporate Connections • Researchers provided data • SCV staff wrote custom viewing code Visualization with SCV – Dec 2008

  23. Artworld “family portrait” IS&T Scientific Visualization Tutorial – Spring 2010

  24. IS&T Scientific Visualization Tutorial – Spring 2010

  25. Example - stereo protein visualization 1 IS&T Scientific Visualization Tutorial – Spring 2010

  26. Example - stereo protein visualization 2 IS&T Scientific Visualization Tutorial – Spring 2010

  27. Example - magnetosphere IS&T Scientific Visualization Tutorial – Spring 2010

  28. Example - CFD IS&T Scientific Visualization Tutorial – Spring 2010

  29. Example – medical illustration IS&T Scientific Visualization Tutorial – Spring 2010

  30. Example – medical visualization IS&T Scientific Visualization Tutorial – Spring 2010

  31. Example – bat flight IS&T Scientific Visualization Tutorial – Spring 2010

  32. Example – GIS IS&T Scientific Visualization Tutorial – Spring 2010

  33. Examples – Tornado animations • http://access.ncsa.uiuc.edu/Stories/supertwister/page3.htm • http://access.ncsa.uiuc.edu/Stories/supertwister/index.htm IS&T Scientific Visualization Tutorial – Spring 2010

  34. Image credits • ArtWorld Family Portrait • Kat Curry / SCV • Stereo protein visualization 1 and 2 • Dr Bernhard Rupp, Lawrence Livermore National Laboratory and Dr Karl H Weisgraber, Gladstone Institute of Cardiovascular Disease http://www.answers.com/topic/scientific-visualization • Visualization Pipeline diagram • http://www.infovis-wiki.net/index.php/Visualization_Pipeline • Magnetosphere IS&T Scientific Visualization Tutorial – Spring 2010

  35. Image credits, continued • Magnetosphere • AICT Research Support Group, Univ. of Alberta • Medical illustration, standing male figure • www.posemaniacs.com • Medical illustration, synapse • Graham Johnson, Graham Johnson Medical Media, Boulder, Colorado • Medical Visualization • Dr, Kai-hung Fung, Pamela Youde Nethersole Eastern Hospital, Hong Kong IS&T Scientific Visualization Tutorial – Spring 2010

  36. Image credits, continued • Bat flight • D J Willis (Brown, MIT) • M Kostandov, D K Riskin, D H Laidlaw, S M Swartz, K S Breuer (Brown) • J Peraire (MIT) • Example – GIS of radio transmission • ESRI GIS and Mapping Software, www.esri.com IS&T Scientific Visualization Tutorial – Spring 2010

More Related