Computer Graphics Step by Step

A lightweight execution-visualization book.

Coordinates and Raster

2D Linear Transforms

Homogeneous and Compose

Rasterization

Curves

Clipping

Basic 3D

Pipeline and Color