This computer graphics ebook covers 2D Raster Graphics Algorithms, Geometrical Transformations, Viewing in 3D, Representing Curves and Surfaces, Visible Surface Determination, Illumination & Shading, and Animation.
Topic covers in detail-
- 2D Raster Graphics Algorithms
Scan Converting Lines
Scan Converting Circles
Scan Converting Polygons
Fillings Rectangles
Fillings Polygons
Clipping Lines
Clipping Polygons
Antialiasing - Geometrical Transformations
Primitive Transformations
Homogeneous Coordinate Systems
Composition of Transformations
Window-to-Viewport Transformation
3-D Transformations
Composition of 3-D Transformations - Viewing in 3D
Projections
Specifying an Arbitrary 3D View
Clipping
Mathmatics
Coordinate Systems - Representing Curves and Surfaces
Polygon Meshes
Modeling Curves
Quadric Surfaces - Visible Surface Determination
Hidden Surface Removal
Algorithms
Visible-surface ray tracing - Illumination and Shading
Illuminations Models
Ray Tracing
Shading Models - Animation
Computer-Assisted Animation
Rules of Animation
Controlling Animation