View Lecture04.md
.
Barycentric Interpolation
Will be discussed in the Geometry part!
Rasterization
Why using triangles?
Guaranteed to be planar
Well-defined interior
Well-defined method for interpolating values at vertices over triangle (barycentric interpolation)
Edge Cases: typically implementation-dependent.
Bounding Box: Quickly test intersections
Axis-Aligned Bounding Box (AABB)
Incremental Triangle Rasterization
For thin triangles whose longer axis is tilted, examine one line each time.
Observe Half-Tone Pattern