List of usage examples for com.badlogic.gdx.graphics GL10 GL_POLYGON_SMOOTH_HINT
int GL_POLYGON_SMOOTH_HINT
To view the source code for com.badlogic.gdx.graphics GL10 GL_POLYGON_SMOOTH_HINT.
Click Source Link
From source file:se.claremont.android.wallpaper.ClaremontWallpaper.java
License:Apache License
@Override public void render() { ///*from www .j av a 2s. c o m*/ // Set GL state // GL10 gl = Gdx.graphics.getGL10(); gl.glClear(GL10.GL_COLOR_BUFFER_BIT | GL10.GL_DEPTH_BUFFER_BIT); gl.glViewport(0, 0, Gdx.graphics.getWidth(), Gdx.graphics.getHeight()); gl.glDisable(GL10.GL_DITHER); gl.glEnable(GL10.GL_DEPTH_TEST); gl.glEnable(GL10.GL_CULL_FACE); gl.glEnable(GL10.GL_COLOR_MATERIAL); gl.glHint(GL10.GL_POLYGON_SMOOTH_HINT, GL10.GL_NICEST); gl.glEnable(GL10.GL_LIGHTING); gl.glEnable(GL10.GL_LIGHT0); // // Update light position // lightPosition.put(0, perspectiveCamera.position.x); lightPosition.put(1, perspectiveCamera.position.y); lightPosition.put(2, perspectiveCamera.position.z); gl.glLightfv(GL10.GL_LIGHT0, GL10.GL_POSITION, lightPosition); // // Update camera position/direction // perspectiveCamera.position.set(perspectiveCameraCurrentPosition); perspectiveCamera.direction.set(perspectiveCameraCurrentDirection); perspectiveCamera.position.rotate(Gdx.graphics.getDeltaTime(), 0f, 1f, 0f); perspectiveCamera.direction.rotate(Gdx.graphics.getDeltaTime(), 0f, 1f, 0f); perspectiveCameraCurrentPosition = perspectiveCamera.position; perspectiveCameraCurrentDirection = perspectiveCamera.direction; perspectiveCamera.update(); perspectiveCamera.apply(gl); // // Render Claremont text model // gl.glPushMatrix(); gl.glColor4f(1f, 1f, 1f, 1f); gl.glRotatef(0.25f, 1f, 0f, 0f); claremontText.render(GL10.GL_TRIANGLES); gl.glPopMatrix(); // // Render Claremont orb model // gl.glPushMatrix(); gl.glColor4f(0.36862745f, 0.63921569f, 0.82352941f, 1f); gl.glRotatef(0.25f, 1f, 0f, 0f); claremontOrb.render(GL10.GL_TRIANGLES); gl.glPopMatrix(); }