gamnit :: BlinnPhongProgram :: camera=
# Camera position var camera = uniforms["camera"].as(UniformVec3) is lazy