Theory and Practice
E-Book, Englisch, 544 Seiten
ISBN: 978-1-4398-6557-6
Verlag: Taylor & Francis
Format: PDF
Kopierschutz: 0 - No protection
Zielgruppe
Computer graphics students and researchers.
Autoren/Hrsg.
Fachgebiete
Weitere Infos & Material
Introduction
Data, Images, and Computer Graphics
Applications of Computer Graphics
The Four-Universe Paradigm
Example Models: Terrains and Two-Dimensional Images
Reconstruction
A Practical Problem
Image Making: The Physical and Mathematical Universes
Comments and References
Exercises
Geometry
What Is a Geometry?
Transformations and Computer Graphics
Euclidean Geometry
Affine Geometry
The Geometry of Computer Graphics
The Projective Space
Projective Transformations
The Fundamental Theorem of Projective Geometry
Projections and Projective Geometry
Comments and References
Exercises
Coordinates
Affine Transformations and Coordinate Changes
Local and Global Transformations
Coordinates in Space
Curvilinear Coordinates
Comments and References
Exercises
The Space of Rotations
Plane Rotations
Introduction to Rotations in Space
Axis and Angle of Rotation
Parameterization by Three Rotation Angles
Interpolation of Rotations
Pause for Commercials
Quaternions
Converting between Representations
Comments and References
Exercises
Color
Color in the Physical Universe
Spectral Color Space
Color Representation and Reconstruction
Physical Color Systems
TristimulusValues and Metameric Reconstruction
The Standard CIE-RGB System
The Geometry of Color Space
The CIE-XYZ Color System
Dominant Wavelength and Complementary Colors
Color Systems and Computer Graphics
Comments and References
Exercises
Image
Image Abstraction Paradigms
Image Representation
Matrix Representation and Reconstruction
Elements of a Digital Image
Color and Image Quantization
Quantization and Cell Geometry
Adaptive Quantization Methods
Optimization and Quantization
Dithering
Dithering Algorithms
Quantization and Dithering
Image Coding
Comments and References
Exercises
Planar Graphics Objects
Graphics Objects
Planar Graphics Objects
Polygonal Curves and Triangulation
Representation of Curves and Regions
Rasterization
Representation, Sampling, and Interpolation
Viewing Planar Graphic Objects
Two-Dimensional Clipping
Viewing Operations
Comments and References
Exercises
Spatial Graphics Objects
Digital Geometry Processing
Spatial Curves
Surfaces
Volumetric Objects
Triangulations and Polyhedral Surfaces
Representation of Parametric Surfaces
Representation of Implicit Surfaces
Representation of Volumetric Objects
Comments and References
Exercises
Hierarchies
Objects with Hierarchy
Hierarchy of Articulated Objects
Hierarchy of the Human Body
Current Transformation and Data Structure
Hierarchies of Composed Objects
Partitioning Trees (BSP-Trees)
Classification and Search using BSP-Trees
Comments and References
Exercises
Geometric Modeling
Modeling and Representation
CSG Representation
Conversion between Representations
Generative Modeling
Modeling Systems
Operations with Models
Comments and References
Exercises
Virtual Camera
A Basic Model
Viewing Coordinate Systems
Virtual Camera Parameters
Viewing Operations
Other Camera Models
Camera Specification
Comments and References
Exercises
Clipping
Classification, Partitioning, and Clipping
Clipping Applications
Clipping Acceleration
Clipping Methodology
Two-Dimensional Clipping
Clipping a Segment against the Virtual Screen
Polygon Clipping
Three-Dimensional Clipping
Clipping and Viewing
Comments and References
Exercises
Visibility
Visibility Foundations
(YXZ) Algorithms: Visibility with Rasterization
(XY)Z Algorithms: Visibility after Rasterization
Z(XY) Algorithms: Visibility before Rasterization
Comments and References
Exercises
Illumination
Foundations
The Nature of Light
A Simple Illumination Model
Illumination Calculation
Ray Tracing
Ray Tracing Acceleration
Sampling and Ray Tracing
Comments and References
Exercises
Rasterization
Sampling
Point Sampling
Area Sampling
Comments and References
Mappings
Mapping Graphics Objects
Two-Dimensional Mapping Methods
Calculating the Two-Dimensional Mapping
Some Two-Dimensional Mapping Applications
Noise Function
Scalar Noise
Gradient Noise
Comments and References
Exercises
Composition
The Alpha Channel
Composition and Pixel Geometry
Composition Algebra
Composition of Images and Visibility
Comments and References
Exercises
The Illumination Equation
Illumination Model
Ray Tracing Method
Radiosity Method
Comments and References
Appendix: Radiometry and Photometry
Bibliography