OpenGL ES2.0のプロジェクションなど

libgdx的にはこんな感じ

vs

attribute vec4 vPosition;
uniform mat4 uMVPMatrix;

void main()
{
  gl_Position = uMVPMatrix * vPosition;
}

java

Matrix4 vpMatrix;
Matrix4 projectionMatrix;
Matrix4 viewMatrix;

 aspectRatio=(float)width/(float)height;;
    projectionMatrix.setToProjection(0.1f, 5000.0f, 60.0f, aspectRatio);

   viewMatrix.setToLookAt(position, target, up);

       shader.begin();
        vpMatrix.idt();
        vpMatrix.mul(projectionMatrix);
        vpMatrix.mul(viewMatrix);

        shader.setUniformMatrix("uMVPMatrix", vpMatrix); // <- uniform変数
        mesh.render(shader, GL20.GL_TRIANGLES);
        shader.end();