Interactive Computer Graphics Lecture 19 Scientific ... · Scientific Visualization Data, Process,...
Transcript of Interactive Computer Graphics Lecture 19 Scientific ... · Scientific Visualization Data, Process,...
![Page 1: Interactive Computer Graphics Lecture 19 Scientific ... · Scientific Visualization Data, Process, and Image 2 Lecture 19 Overview • Introduction •Goals • Visual Data Densities](https://reader035.fdocuments.net/reader035/viewer/2022071222/60758d0b8b2c6b64f7644c82/html5/thumbnails/1.jpg)
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
![Page 2: Interactive Computer Graphics Lecture 19 Scientific ... · Scientific Visualization Data, Process, and Image 2 Lecture 19 Overview • Introduction •Goals • Visual Data Densities](https://reader035.fdocuments.net/reader035/viewer/2022071222/60758d0b8b2c6b64f7644c82/html5/thumbnails/2.jpg)
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
![Page 3: Interactive Computer Graphics Lecture 19 Scientific ... · Scientific Visualization Data, Process, and Image 2 Lecture 19 Overview • Introduction •Goals • Visual Data Densities](https://reader035.fdocuments.net/reader035/viewer/2022071222/60758d0b8b2c6b64f7644c82/html5/thumbnails/3.jpg)
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
![Page 4: Interactive Computer Graphics Lecture 19 Scientific ... · Scientific Visualization Data, Process, and Image 2 Lecture 19 Overview • Introduction •Goals • Visual Data Densities](https://reader035.fdocuments.net/reader035/viewer/2022071222/60758d0b8b2c6b64f7644c82/html5/thumbnails/4.jpg)
4
7
Lecture19Visualization Techniques
Plots
Line Contour
Scatter
8
Lecture19Visualization Techniques
Pseudo - Color
Contours
![Page 5: Interactive Computer Graphics Lecture 19 Scientific ... · Scientific Visualization Data, Process, and Image 2 Lecture 19 Overview • Introduction •Goals • Visual Data Densities](https://reader035.fdocuments.net/reader035/viewer/2022071222/60758d0b8b2c6b64f7644c82/html5/thumbnails/5.jpg)
5
9
Lecture19Visualization Techniques
Pseudo - Color
Flow ImageOriginal Color Mapped
10
Lecture19Visualization Techniques
Surface Rendering
![Page 6: Interactive Computer Graphics Lecture 19 Scientific ... · Scientific Visualization Data, Process, and Image 2 Lecture 19 Overview • Introduction •Goals • Visual Data Densities](https://reader035.fdocuments.net/reader035/viewer/2022071222/60758d0b8b2c6b64f7644c82/html5/thumbnails/6.jpg)
6
11
Lecture19Visualization Techniques
Volume Rendering
Slices
12
Lecture19Visualization Techniques
Volume Rendering
Iso-Surfaces
![Page 7: Interactive Computer Graphics Lecture 19 Scientific ... · Scientific Visualization Data, Process, and Image 2 Lecture 19 Overview • Introduction •Goals • Visual Data Densities](https://reader035.fdocuments.net/reader035/viewer/2022071222/60758d0b8b2c6b64f7644c82/html5/thumbnails/7.jpg)
7
13
Lecture19Visualization Techniques
Volume Rendering
Voxels
14
Lecture19Visualization Techniques
Glyph
Symbols
![Page 8: Interactive Computer Graphics Lecture 19 Scientific ... · Scientific Visualization Data, Process, and Image 2 Lecture 19 Overview • Introduction •Goals • Visual Data Densities](https://reader035.fdocuments.net/reader035/viewer/2022071222/60758d0b8b2c6b64f7644c82/html5/thumbnails/8.jpg)
8
15
Lecture19Visualization Techniques
Glyph
Arrows
16
Lecture19Visualization Techniques
Glyph
Ribbons - Streamlines - Particles
![Page 9: Interactive Computer Graphics Lecture 19 Scientific ... · Scientific Visualization Data, Process, and Image 2 Lecture 19 Overview • Introduction •Goals • Visual Data Densities](https://reader035.fdocuments.net/reader035/viewer/2022071222/60758d0b8b2c6b64f7644c82/html5/thumbnails/9.jpg)
9
17
Lecture19Visualization Techniques
Presentation & Display
•Flicker•Animation•Stereo•Interaction•Display Screen vs. Hardcopy
18
Lecture19Visualization Tools
VTKKhorosAVSIDLPV-WaveVis-5D
Visualization Packages
![Page 10: Interactive Computer Graphics Lecture 19 Scientific ... · Scientific Visualization Data, Process, and Image 2 Lecture 19 Overview • Introduction •Goals • Visual Data Densities](https://reader035.fdocuments.net/reader035/viewer/2022071222/60758d0b8b2c6b64f7644c82/html5/thumbnails/10.jpg)
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
![Page 11: Interactive Computer Graphics Lecture 19 Scientific ... · Scientific Visualization Data, Process, and Image 2 Lecture 19 Overview • Introduction •Goals • Visual Data Densities](https://reader035.fdocuments.net/reader035/viewer/2022071222/60758d0b8b2c6b64f7644c82/html5/thumbnails/11.jpg)
11
21
Lecture19Visualization Tools
Blue Moon Ray Tracer
Rendering Tools
22
Lecture19Visualization Tools
Persistence of Vision Ray Tracer
Rendering Tools
![Page 12: Interactive Computer Graphics Lecture 19 Scientific ... · Scientific Visualization Data, Process, and Image 2 Lecture 19 Overview • Introduction •Goals • Visual Data Densities](https://reader035.fdocuments.net/reader035/viewer/2022071222/60758d0b8b2c6b64f7644c82/html5/thumbnails/12.jpg)
12
23
Lecture19Visualization Tools
XV
Other Tools
24
Lecture19Visualization Tools
Paint Shop Pro
Other Tools
![Page 13: Interactive Computer Graphics Lecture 19 Scientific ... · Scientific Visualization Data, Process, and Image 2 Lecture 19 Overview • Introduction •Goals • Visual Data Densities](https://reader035.fdocuments.net/reader035/viewer/2022071222/60758d0b8b2c6b64f7644c82/html5/thumbnails/13.jpg)
13
25
Lecture19Visualization Hazards
• Color Confusion• Visual Confusion• Visual Integrity• Rendering Effects
26
Lecture19Visualization Hazards
Color Confusion
Color Complexity
![Page 14: Interactive Computer Graphics Lecture 19 Scientific ... · Scientific Visualization Data, Process, and Image 2 Lecture 19 Overview • Introduction •Goals • Visual Data Densities](https://reader035.fdocuments.net/reader035/viewer/2022071222/60758d0b8b2c6b64f7644c82/html5/thumbnails/14.jpg)
14
27
Lecture19Visualization Hazards
Color Confusion
Eye Response, Color Meaning, Bad Color Maps
28
Lecture19Visualization Hazards
Visual Confusion
Optical Illusions
![Page 15: Interactive Computer Graphics Lecture 19 Scientific ... · Scientific Visualization Data, Process, and Image 2 Lecture 19 Overview • Introduction •Goals • Visual Data Densities](https://reader035.fdocuments.net/reader035/viewer/2022071222/60758d0b8b2c6b64f7644c82/html5/thumbnails/15.jpg)
15
29
Lecture19Visualization Hazards
Visual Integrity
Bar Chart Lies
30
Lecture19Visualization Hazards
Visual Integrity
Partial Information
![Page 16: Interactive Computer Graphics Lecture 19 Scientific ... · Scientific Visualization Data, Process, and Image 2 Lecture 19 Overview • Introduction •Goals • Visual Data Densities](https://reader035.fdocuments.net/reader035/viewer/2022071222/60758d0b8b2c6b64f7644c82/html5/thumbnails/16.jpg)
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
![Page 17: Interactive Computer Graphics Lecture 19 Scientific ... · Scientific Visualization Data, Process, and Image 2 Lecture 19 Overview • Introduction •Goals • Visual Data Densities](https://reader035.fdocuments.net/reader035/viewer/2022071222/60758d0b8b2c6b64f7644c82/html5/thumbnails/17.jpg)
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)