LibGDX - How change the standard LibGX Project to Perspective Camera?

Hi,

I generated the simple LibGDX project where you see a LibGDX image.

The example is made with

       private OrthographicCamera camera;

How can I change this to Perpective Camera?

I want it in Perspective Camera with the same look like in Orthographic Camera.

I will add some 3d objects on this image. Like this:

         StillModel mesh;

    ... create()

          mesh =  ModelLoaderRegistry.loadStillModel(Gdx.files.internal("data/testObject.obj"));

    ... render()

          gl.glClear(GL10.GL_COLOR_BUFFER_BIT | GL10.GL_DEPTH_BUFFER_BIT);

          camera.update();

          batch.setProjectionMatrix(camera.combined);
          batch.begin();
          sprite.draw(batch);
          batch.end();

          gl.glEnable(GL10.GL_DEPTH_TEST);
          gl.glEnable(GL10.GL_LIGHTING);
          gl.glEnable(GL10.GL_COLOR_MATERIAL);
          gl.glEnable(GL10.GL_TEXTURE_2D);

          camera.update();
          gl.glMatrixMode(GL10.GL_PROJECTION);
          gl.glLoadIdentity();

          gl.glLoadMatrixf(cam.projection.val, 0);
          gl.glMatrixMode(GL10.GL_MODELVIEW);
          gl.glLoadMatrixf(cam.view.val, 0);

          gl.glEnable(GL10.GL_LIGHT0);
          gl.glLightfv(GL10.GL_LIGHT0, GL10.GL_DIFFUSE, lightColor, 0);
          gl.glLightfv(GL10.GL_LIGHT0, GL10.GL_POSITION, lightPosition, 0);

          gl.glRotatef(angleY, 0, 1, 0);
          gl.glRotatef(angleX, 1, 0, 0);
          mesh.render();
    ...


Has someone an Idea?

I solved it with the help of ProjectTest.java

It’s an example in GDX Tests.