The Nim Ray Tracer Project – Part 3: Lighting and Vector Maths | Hacker News Reader