Computer Visualization

Book description

Rapid advances in 3-D scientific visualization have made a major impact on the display of behavior. The use of 3-D has become a key component of both academic research and commercial product development in the field of engineering design. Computer Visualization presents a unified collection of computer graphics techniques for the scientific visualization of behavior. The book combines a basic overview of the fundamentals of computer graphics with a practitioner-oriented review of the latest 3-D graphics display and visualization techniques. Each chapter is written by well-known experts in the field.

The first section reviews how computer graphics visualization techniques have evolved to work with digital numerical analysis methods. The fundamentals of computer graphics that apply to the visualization of analysis data are also introduced.

The second section presents a detailed discussion of the algorithms and techniques used to visualize behavior in 3-D, as static, interactive, or animated imagery. It discusses the mathematics of engineering data for visualization, as well as providing the current methods used for the display of scalar, vector, and tensor fields. It also examines the more general issues of visualizing a continuum volume field and animating the dimensions of time and motion in a state of behavior.

The final section focuses on production visualization capabilities, including the practical computational aspects of visualization such as user interfaces, database architecture, and interaction with a model. The book concludes with an outline of successful practical applications of visualization, and future trends in scientific visualization.

Table of contents

  1. Cover
  2. Half Title
  3. Title Page
  4. Copyright Page
  5. Table of Contents
  6. Preface
  7. Acknowledgments
  8. Section I. Introduction
    1. Chapter 1. Scientific Visualization: An Engineering Perspective
      1. Introduction
      2. A Look at Computer Aided Engineering
      3. A Brief History of Computer Aided Engineering
      4. The Process of Analysis and Visualization
      5. The Impact of Visualization in Engineering Design
      6. Trends in Visualization Environments for Analysis
      7. Summary
      8. References
    2. Chapter 2. An Overview of Computer Graphics for Visualization
      1. What Is Computer Graphics?
      2. Why Computer Graphics?
      3. Traditional Picture Making
      4. The Graphics Process
      5. Color section
      6. Historical Connections
      7. The Modern Era
      8. Models
      9. Transformations
      10. Display
      11. Visibility
      12. Pixel Driven Rendering
      13. Architecture of Display Systems
      14. Further Reading
  9. Section II. Scientific Visualization Techniques
    1. Chapter 3. Analysis Data for Visualization
      1. Introduction
      2. Numerical Analysis Techniques
      3. Brief Overview of Element Based Discretization Techniques
      4. Methods to Construct and Control Element Meshes
      5. Visualization Goals
      6. Representation of Mesh and Results Data
      7. Mapping Analysis Results to Visualizations
      8. Summary
      9. Appendix: Construction and Discretization of Weak Form of the Governing Equations
      10. References
    2. Chapter 4. Scalar Visualization Techniques
      1. Introduction
      2. One-Dimensional Scalar Fields
      3. Two-Dimensional Scalar Fields
      4. Three-Dimensional Scalar Fields
      5. Summary
      6. References
    3. Chapter 5. A Unified Framework for Flow Visualization
      1. Introduction
      2. Visualization Mappings of Flow Data
      3. Vector Mappings
      4. Tensor Mappings
      5. Conclusions
      6. Appendix: Software Environments for Flow Visualization
      7. Acknowledgements
      8. References
    4. Chapter 6. Continuum Volume Display
      1. Introduction
      2. Volume Rendering Terminology
      3. Surface Rendering Techniques
      4. Volume Rendering Techniques
      5. Volume Rendering Optimizations
      6. Conclusions
      7. References
    5. Chapter 7. Animation and the Examination of Behavior Over Time
      1. Introduction
      2. Designing Animations
      3. Producing Animations
      4. Conclusions
      5. References
  10. Section III. Applications Issues and Future Trends
    1. Chapter 8. Systems Aspects of Visualization Applications
      1. Introduction
      2. System Architecture
      3. User Interfaces
      4. Data Management
      5. Interactive Data Exploration
      6. Parallel and Distributed Visualization
      7. Visualization Systems
      8. References
    2. Chapter 9. Applications of Engineering Visualization to Analysis and Design
      1. Introduction
      2. Geometric Modeling as the Core of Computer Aided Engineering
      3. The Role of Visual Thinking in the Design and Analysis Process
      4. Applications of Visualization in Engineering Analysis
      5. Educating Engineers in Design and Analysis
      6. References
    3. Chapter 10. Future Trends in Scientific Visualization
      1. Introduction
      2. The Marriage of Interactive Analysis and Visualization
      3. Trends in Computing Hardware
      4. Animation, Video and Multimedia
      5. Distributed Network Visualization
      6. Software Trends in Visualization
      7. Summary
      8. References
  11. Contributor Profiles
  12. Index

Product information

  • Title: Computer Visualization
  • Author(s): Richard S. Gallagher, 0 Solomon Press,,
  • Release date: June 2023
  • Publisher(s): CRC Press
  • ISBN: 9781000939811