CG01 Overview

2022-06-23

Computer Graphics:

  • the use of computers to synthesize and manipulate sensory information / turn digital information into sensory stimuli.

Computer Vision

  • an inverse. (Visual –> Digital)

Modeling + Rendering

Rendering Solution (3D vertices -> 2D):

  • Perspective projection, “pinhole”

Rasterization

  • continuous –> discrete representation on a raster grid (pixel grid)
  • Diamond rule (used by modern GPUs): light up pixel if line passes through associated diamond
  • Incremental line rasterization (not the way in use though)