1
1
Lecture19Interactive Computer Graphics
Scientific Visualization
Data, Process, and Image
2
Lecture19Overview
• Introduction• Goals• Visual Data Densities• Visualization Techniques• Visualization Tools• Visualization Hazards• Conclusions• References
2
3
Lecture19Introduction
• Scientific Visualization is a tool that allows us to communicate with our data.
•Visual exploration is a natural human process.
•Computer graphics and high speed computers bring depth, motion, and interaction to our visual exploration.
4
Lecture19Visualization Goals
• Show the Data.•Induce the viewer to think about the data•Present large quantities of data at high spatial densities•Make large data sets manageable and coherent•Show fine detail while maintaining an overall perspective•Create the visual environment with a reasonable and clear purpose•Provide clear labels and reference points
3
5
Lecture19Visual Data Densities
Images
• Computer Screen 1.3 Million Pixels• 35mm Slide 25 Million Pixels• Human eye 150 Million Pixels
Text
• Best Seller 5000 - 15000 Characters per Page• Phone Book 10000 - 18000 Characters per Page• Reference Book 28000+ Characters per Page
6
Lecture19Visual Techniques
• Plots• Pseudo-Color• Surface Rendering•Volume Rendering• Glyphs•Presentation vs. Display
4
7
Lecture19Visualization Techniques
Plots
Line Contour
Scatter
8
Lecture19Visualization Techniques
Pseudo - Color
Contours
5
9
Lecture19Visualization Techniques
Pseudo - Color
Flow ImageOriginal Color Mapped
10
Lecture19Visualization Techniques
Surface Rendering
6
11
Lecture19Visualization Techniques
Volume Rendering
Slices
12
Lecture19Visualization Techniques
Volume Rendering
Iso-Surfaces
7
13
Lecture19Visualization Techniques
Volume Rendering
Voxels
14
Lecture19Visualization Techniques
Glyph
Symbols
8
15
Lecture19Visualization Techniques
Glyph
Arrows
16
Lecture19Visualization Techniques
Glyph
Ribbons - Streamlines - Particles
9
17
Lecture19Visualization Techniques
Presentation & Display
•Flicker•Animation•Stereo•Interaction•Display Screen vs. Hardcopy
18
Lecture19Visualization Tools
VTKKhorosAVSIDLPV-WaveVis-5D
Visualization Packages
10
19
Lecture19Visualization Tools
Blue Moon Ray Tracer (BMRT)PR Renderman (Pixar)Persistence of Vision Ray TracerMaya3D - Studio Max
Rendering Tools
20
Lecture19Visualization Tools
PR Renderman
Rendering Tools
11
21
Lecture19Visualization Tools
Blue Moon Ray Tracer
Rendering Tools
22
Lecture19Visualization Tools
Persistence of Vision Ray Tracer
Rendering Tools
12
23
Lecture19Visualization Tools
XV
Other Tools
24
Lecture19Visualization Tools
Paint Shop Pro
Other Tools
13
25
Lecture19Visualization Hazards
• Color Confusion• Visual Confusion• Visual Integrity• Rendering Effects
26
Lecture19Visualization Hazards
Color Confusion
Color Complexity
14
27
Lecture19Visualization Hazards
Color Confusion
Eye Response, Color Meaning, Bad Color Maps
28
Lecture19Visualization Hazards
Visual Confusion
Optical Illusions
15
29
Lecture19Visualization Hazards
Visual Integrity
Bar Chart Lies
30
Lecture19Visualization Hazards
Visual Integrity
Partial Information
16
31
Lecture19Visualization Hazards
Rendering Effects
32
Lecture19Final Report vs. Investigation
Final Report:
• Clean Presentation• Anti-Aliased Images (No Jaggies)• High Resolution
Investigation:• Fast Response• Display Data Sampling (Aliasing)• Lower Resolution and Limited Colors
17
33
Lecture19Conculsions
• Good Visualizations are Designed• Know Your Audience• Know Your Visual Purpose• Be Aware of the Hazards
34
Lecture19References
• Scientific Visualization: Overviews, Methodologies, and Techniquesby Gregory M. Nielson, Heinrich Muller, Heinrich Mueller
•The Visual Display of Quantitative Informationby Edward R. Tufte
•Envisioning Informationby Edward R. Tufte
•Visual Explanations: Images and Quantities, Evidence and Narrativeby Edward R. Tufte
•Animation and Scientific Visualization: Tools and Applicationsby D. Watson (Editor), Rae A. Earnshaw (Editor)
Top Related