List of usage examples for com.badlogic.gdx.graphics.g3d.utils DefaultTextureBinder WEIGHTED
int WEIGHTED
To view the source code for com.badlogic.gdx.graphics.g3d.utils DefaultTextureBinder WEIGHTED.
Click Source Link
From source file:com.github.fauu.helix.core.Renderer.java
License:Open Source License
public Renderer() { renderContext = new com.badlogic.gdx.graphics.g3d.utils.RenderContext( new DefaultTextureBinder(DefaultTextureBinder.WEIGHTED, 1)); shaderProvider = new ShaderProvider(); modelBatch = new ModelBatch(renderContext, shaderProvider); fb = new FrameBuffer(Pixmap.Format.RGBA8888, Gdx.graphics.getWidth(), Gdx.graphics.getHeight(), false); spriteBatch = new SpriteBatch(); waterCamera = new PerspectiveCamera(50, Gdx.graphics.getWidth(), Gdx.graphics.getHeight()); waterCamera.position.set(0, 0, 0);/*from ww w. j a va2s . c om*/ waterCamera.rotateAround(new Vector3(0, 0, 0), new Vector3(0, 1, 0), -90); waterCamera.lookAt(0, 1f, -1); waterCamera.near = 0.01f; waterCamera.far = 300; waterCamera.position.add(11, 0, 22); waterCamera.update(); }
From source file:com.github.fauu.helix.system.RenderingSystem.java
License:Open Source License
@Override protected void initialize() { displayableCollections = new Array<Array<? extends Displayable>>(); modelDisplayables = new Array<ModelDisplayable>(); displayableCollections.add(modelDisplayables); decalDisplayables = new Array<DecalDisplayable>(); displayableCollections.add(decalDisplayables); renderContext = new RenderContext(new DefaultTextureBinder(DefaultTextureBinder.WEIGHTED)); renderContext.setCullFace(GL20.GL_BACK); modelBatch = new ModelBatch(renderContext, new DefaultShaderProvider(), new HelixRenderableSorter()); decalBatch = new DecalBatch(new CameraGroupStrategy(camera)); spriteBatch = new SpriteBatch(); }