Skip to content

Instantly share code, notes, and snippets.

@selfsame
Created October 13, 2013 19:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save selfsame/6966540 to your computer and use it in GitHub Desktop.
Save selfsame/6966540 to your computer and use it in GitHub Desktop.
float ticker = 0f;
public PerspectiveCamera camera;
public Scenario(myGame _game, GameScreen _game_screen) {
camera = new PerspectiveCamera( 46.596f, Gdx.graphics.getWidth(), Gdx.graphics.getHeight());
camera.rotate(180f, 0f,1f,0f);
camera.position.set(scene.camera[0], scene.camera[1], scene.camera[2]);
public void render(){
ticker += .01f;
camera.position.set(camera.position.x+.001f, camera.position.y, camera.position.z );
camera.update();
level_shader.begin();
Gdx.gl.glDepthRangef(0f, 1f);
Gdx.gl.glDepthFunc(GL20.GL_LESS);
Gdx.gl.glEnable(GL20.GL_DEPTH_TEST) ;
level_shader.setUniformMatrix("u_worldView", camera.combined);
level_mesh.render(level_shader, GL20.GL_TRIANGLES);
level_shader.end();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment