gamnit :: BlinnPhongProgram :: light_kind
# Kind of lights: 0 -> no light, 1 -> parallel, 2 -> point var light_kind = uniforms["light_kind"].as(UniformInt) is lazy