I rendered shadows without shadow maps or shadow volumes [WebGL] | Hacker News Reader