Computer Visualization - Graphics Techniques for Engineering and Scientific Analysis.pdf

(6713 KB) Pobierz
Computer Visualization: Graphics Techniques for Engineering and Scientific Analysis:Table of Contents
Computer Visualization: Graphics Techniques for Engineering and Scientific Analysis
by Richard S. Gallagher. Solomon Press
CRC Press, CRC Press LLC
ISBN: 0849390508 Pub Date: 12/22/94
Search this book:
Chapter 1—Scientific Visualization: An Engineering Perspective
1.1 Introduction
1.2 A Look at Computer Aided Engineering
1.3 A Brief History of Computer Aided Engineering
1.3.1 Computational Methods for Analysis
1.3.2 Computer Graphics and Visualization
1.4 The Process of Analysis and Visualization
1.5 The Impact of Visualization in Engineering Design
1.6 Trends in Visualization Environments for Analysis
1.7 Summary
1.8 References
Chapter 2—An Overview of Computer Graphics for Visualization
2.1 What is Computer Graphics?
2.2 Why Computer Graphics?
2.3 Traditional Picture Making
2.4 The Graphics Process
2.5 Historical Connections
2.6 The Modern Era
2.7 Models
2.8 Transformations
425632283.010.png 425632283.011.png 425632283.012.png 425632283.013.png 425632283.001.png 425632283.002.png 425632283.003.png 425632283.004.png 425632283.005.png 425632283.006.png 425632283.007.png 425632283.008.png 425632283.009.png
2.9 Display
2.9.1 Shading
2.9.2 Texture Mapping
2.10 Visibility
2.11 Pixel Driven Rendering
2.11.1 Ray-Tracing
2.11.2 Voxel-Based Rendering
2.12 Architecture of Display Systems
2.13 Further Reading
Chapter 3—Analysis Data for Visualization
3.1 Introduction
3.2 Numerical Analysis Techniques
3.3 Brief Overview of Element Based Discretization Techniques
3.3.1 Commonly Used Element Geometry and Shape Functions
3.3.2 Element Integration
3.4 Methods to Construct and Control Element Meshes
3.4.1 Mesh Generation
3.4.2 Adaptive Finite Element Mesh Control
3.5 Visualization Goals
3.5.1 Goals of Visualizing Results
3.5.2 Types of Analysis Variables to be Visualized
3.6 Representation of Mesh and Results Data
3.6.1 Mesh Geometry
3.6.2 Data Representation
3.7 Mapping Analysis Results to Visualizations
3.7.1 Extrapolation and Interpolation
3.7.2 Mapping to Visualization Forms
3.8 Summary
3.9 Appendix: Construction and Discretization of Weak Form of the Governing
Equations
3.10 References
Chapter 4—Scalar Visualization Techniques
4.1 Introduction
4.2 One-Dimensional Scalar Fields
4.3 Two-Dimensional Scalar Fields
4.3.1 Element Face Color Coding
4.3.2 Contour Display
4.3.3 Direct Color Interpolation of Scalar Results
4.4 Three-Dimensional Scalar Fields
4.4.1 Isosurface Techniques
 
4.4.2 Particle Sampling and Implicit Isosurfaces
4.4.3 Volume Slicing
4.5 Summary
4.6 References
Chapter 5—A Unified Framework for Flow Visualization
5.1 Introduction
5.1.1 Flow Data
5.1.2 The Visualization Process
5.1.3 Chapter Content
5.2 Visualization Mappings of Flow Data
5.2.1 Icons
5.2.2 Attributes of Icons
5.3 Vector Mappings
5.3.1 Elementary Icons
5.3.1.1 Point icons
5.3.1.2 Particle traces, streaklines, and streamlines
5.3.1.3 Streamsurfaces
5.3.2 Local icons
5.3.2.1 Critical points and their glyphs
5.3.2.2 Streamribbons and streamtubes
5.3.3 Global Icons
5.3.3.1 2-D Vector field topology
5.3.3.2 2-D Time-dependent vector field topology
5.3.3.3 3-D separated flows
5.4 Tensor Mappings
5.4.1 Elementary Icons
5.4.1.1 Point icons
5.4.1.2 Hyperstreamlines
5.4.2 Global Icons
5.5 Conclusions
5.6 Appendix: Software Environments for Flow Visualization
5.6 Acknowledgements
5.7 References
Chapter 6—Continuum Volume Display
6.1 Introduction
6.2 Volume Rendering Terminology
6.3 Surface Rendering Techniques
6.4 Volume Rendering Techniques
6.4.1 Object-Order Techniques
6.4.2 Image-Order Techniques
6.4.3 Hybrid Techniques
6.5 Volume Rendering Optimizations
6.6 Conclusions
 
6.7 References
Chapter 7—Animation and the Examination of Behavior Over Time
7.1 Introduction
7.1.1 Animation as an Educational and Analysis Tool
7.2 Designing Animations
7.2.1 Animation Control
7.2.1.1 Algorithmic animation control
7.2.1.2 Key frame animation control
7.2.2 Parameters to Animate
7.2.2.1 Animating the data
7.2.2.2 Animating visualization techniques
7.2.2.3 Animating the view
7.2.3 Assembling a Complete Animation
7.2.3.1 Frame rate
7.2.3.2 Sequences and transitions
7.2.3.3 Titles and text
7.2.3.4 Narration
7.2.3.5 Sonification
7.2.3.6 Music
7.3 Producing Animations
7.3.1 Animating Online
7.3.1.1 Direct display
7.3.1.2 Display list animation
7.3.1.3 Pencil tests
7.3.1.4 Image animation
7.3.1.5 Color table animation
7.3.2 Animating Offline
7.3.2.1 Video recording
7.3.2.2 Film
7.3.2.3 Compact discs
7.3.2.4 Videodiscs
7.3.2.5 Multimedia and interaction
7.4 Conclusions
7.5 References
Chapter 8—Systems Aspects of Visualization Applications
8.1 Introduction
8.2 System Architecture
8.2.1 Turnkey Systems
 
8.3 User Interfaces
8.3.1 Command Language Interfaces
8.3.2 Graphical Interfaces
8.4 Data Management
8.4.1 Databases
8.4.2 Data Model
8.4.3 Internal Data Management
8.4.4 Data Reduction
8.5 Graphics Systems
8.5.1 Graphics Database Manager
8.5.2 View Manager
8.5.3 User Interface
8.5.4 Graphics Applications Programming Interface
8.6 Interactive Data Exploration
8.6.1 Probes
8.6.2 Calculators
8.6.3 Graphing
8.6.4 Color Manipulation
8.6.5 Quantification of Phenomena
8.7 Parallel and Distributed Visualization
8.7.1 Parallel Computation
8.7.2 Distributed Computation
8.8 Visualization Systems
8.8.1 Libraries
8.8.2 Turnkey Systems
8.8.3 Application Builders
8.9 References
Chapter 9—Applications of Engineering Visualization to Analysis and
Design
9.1 Introduction
9.2 Geometric Modeling as the Core of Computer Aided Engineering
9.3 The Role of Visual Thinking in the Design and Analysis Process
9.4 Applications of Visualization in Engineering Analysis
9.4.1. Data Analysis and Display
9.4.2. Finite Element Modeling and Analysis and Computational Fluid
Dynamics
9.4.3. Mechanical Dynamics
9.4.4. Ergonomic Modeling
9.4.5 Factory Simulation
9.5 Educating Engineers in Design and Analysis
9.5.1. Using Visualization to Improve Design Education
9.5.2 Education for Visualization
9.6 References
 
Zgłoś jeśli naruszono regulamin