This document provides an introduction to computer graphics. It discusses how 3D scenes are represented internally with geometric models like polygons, primitives, and smooth patches. These models are projected using linear perspective to generate 2D images. Pixels are used to represent digital images. Rendering involves visibility processing, shading based on lighting models, and texture mapping. It allows for realistic images through techniques like shadows, reflections, and global lighting simulations.