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