Resources:


We cull polygons whose back sides are never visible, given the following requirements:

  1. Object surfaces have no boundary (closed)
  2. They are 2D manifolds
  3. They are opaque (No light can pass through)

This is done by computing the Inner Product between the polygon’s normal vector and the view vector