a global illumination renderer in Go