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)