List of usage examples for com.badlogic.gdx.graphics GL10 GL_TEXTURE_MIN_FILTER
int GL_TEXTURE_MIN_FILTER
To view the source code for com.badlogic.gdx.graphics GL10 GL_TEXTURE_MIN_FILTER.
Click Source Link
From source file:org.interreg.docexplore.reader.book.BookCover.java
License:Open Source License
public void render(Bindable coverTex, Bindable innerCoverTex) { GL10 gl = Gdx.gl10;/*from ww w . j a v a2 s. c o m*/ gl.glColor4f(1, 1, 1, 1); gl.glTexParameterf(GL10.GL_TEXTURE_2D, GL10.GL_TEXTURE_MIN_FILTER, GL10.GL_LINEAR); gl.glEnable(GL10.GL_TEXTURE_2D); if (innerCoverTex != null && !book.app.bookEngine.coverOnly()) { innerCoverTex.bind(); meshes[innerBinding].render(GL10.GL_TRIANGLES); } if (coverTex != null) { coverTex.bind(); meshes[outerBinding].render(GL10.GL_TRIANGLES); } // meshes[topBinding].render(GL10.GL_TRIANGLES); // meshes[bottomBinding].render(GL10.GL_TRIANGLES); // meshes[frontBinding].render(GL10.GL_TRIANGLES); gl.glDisable(GL10.GL_TEXTURE_2D); }
From source file:org.interreg.docexplore.reader.book.BookPageStack.java
License:Open Source License
public void render(Bindable pageTexture, Bindable regionMask) { if (nStackPages == 0) return;//w w w. ja v a 2s .c om stackSide.render(GL10.GL_TRIANGLES); spineFill.render(GL10.GL_TRIANGLES); Gdx.gl10.glColor4f(1, 1, 1, 1); Gdx.gl10.glTexParameterf(GL10.GL_TEXTURE_2D, GL10.GL_TEXTURE_MIN_FILTER, GL10.GL_LINEAR); Gdx.gl10.glEnable(GL10.GL_TEXTURE_2D); pageTexture.bind(); stackFront.render(GL10.GL_TRIANGLES); if (regionMask != null) { Gdx.gl10.glDisable(GL10.GL_LIGHTING); Gdx.gl10.glDepthFunc(GL10.GL_LEQUAL); float shade = book.app.bookEngine.roiOverlay.active || book.app.bookEngine.roiOverlay.leaving ? .5f * book.app.bookEngine.roiOverlay.alpha : .5f * (cnt > 100 ? 200 - cnt : cnt) / 100f; Gdx.gl10.glColor4f(1, 1, 1, shade); regionMask.bind(); stackFront.render(GL10.GL_TRIANGLES); Gdx.gl10.glEnable(GL10.GL_LIGHTING); } Gdx.gl10.glDisable(GL10.GL_TEXTURE_2D); Gdx.gl10.glDepthFunc(GL10.GL_LESS); cnt = (cnt + 1) % 200; }