Simple Ray Tracing
Turner Whitted creates a general ray tracing paradigm which incorporates reflection, refraction, antialiasing, and shadows (1980). Bell Labs (image is from this paper)