gamnit :: BlinnPhongProgram :: map_specular
# Specularity texture unit var map_specular = uniforms["map_specular"].as(UniformSampler2D) is lazy