List of usage examples for com.badlogic.gdx.graphics.g3d.utils RenderContext setDepthTest
public void setDepthTest(final int depthFunction)
From source file:com.cyphercove.doublehelix.BackgroundShader.java
License:Apache License
@Override public void begin(Camera camera, RenderContext context) { context.setDepthTest(GL20.GL_NONE); program.begin();/*from w ww .j ava 2 s . c o m*/ viewProjTrans.set(camera.combined); context.setCullFace(GL20.GL_BACK); context.setBlending(false, GL20.GL_SRC_ALPHA, GL20.GL_ONE_MINUS_SRC_ALPHA); texture.bind(0); program.setUniformi(u_texture, 0); program.setUniformf(u_color, color.r, color.g, color.b); program.setUniformf(u_ambient, MainRenderer.AMBIENT_BRIGHTNESS); }
From source file:com.cyphercove.doublehelix.BlackShader.java
License:Apache License
@Override public void begin(Camera camera, RenderContext context) { context.setDepthTest(GL20.GL_NONE); program.begin();// www.j a v a 2 s.c o m viewProjTrans.set(camera.combined); context.setCullFace(GL20.GL_BACK); context.setBlending(false, GL20.GL_SRC_ALPHA, GL20.GL_ONE_MINUS_SRC_ALPHA); }
From source file:com.cyphercove.doublehelix.UnlitShader.java
License:Apache License
@Override public void begin(Camera camera, RenderContext context) { context.setDepthTest(GL20.GL_NONE); program.begin();//from w ww .j a v a 2s . c om viewProjTrans.set(camera.combined); context.setDepthTest(GL20.GL_LEQUAL); context.setCullFace(GL20.GL_BACK); context.setBlending(false, GL20.GL_SRC_ALPHA, GL20.GL_ONE_MINUS_SRC_ALPHA); texture.bind(0); program.setUniformi(u_texture, 0); }
From source file:com.mygdx.game.shaders.UberShader.java
License:Apache License
@Override public void begin(final Camera camera, final RenderContext context) { super.begin(camera, context); context.setDepthTest(GL20.GL_LEQUAL); program.begin();// www . j a v a 2 s . c om }