Example usage for com.badlogic.gdx.graphics.glutils ImmediateModeRenderer20 ImmediateModeRenderer20

List of usage examples for com.badlogic.gdx.graphics.glutils ImmediateModeRenderer20 ImmediateModeRenderer20

Introduction

In this page you can find the example usage for com.badlogic.gdx.graphics.glutils ImmediateModeRenderer20 ImmediateModeRenderer20.

Prototype

public ImmediateModeRenderer20(int maxVertices, boolean hasNormals, boolean hasColors, int numTexCoords) 

Source Link

Usage

From source file:com.apptogo.roperace.custom.MyShapeRenderer.java

License:Apache License

public MyShapeRenderer(int maxVertices, ShaderProgram defaultShader) {
    if (defaultShader == null) {
        renderer = new ImmediateModeRenderer20(maxVertices, false, true, 0);
    } else {//w  w  w  .j  a va  2 s  .  c om
        renderer = new ImmediateModeRenderer20(maxVertices, false, true, 0, defaultShader);
    }
    projectionMatrix.setToOrtho2D(0, 0, Gdx.graphics.getWidth(), Gdx.graphics.getHeight());
    matrixDirty = true;
}

From source file:com.brainline.utils.ShapeRenderer.java

License:Apache License

public ShapeRenderer(int maxVertices) {
    renderer = new ImmediateModeRenderer20(maxVertices, false, true, 0);
    projectionMatrix.setToOrtho2D(0, 0, Gdx.graphics.getWidth(), Gdx.graphics.getHeight());
    matrixDirty = true;/*from w w w.j  a  va2 s. c  o m*/
}

From source file:com.iLoong.launcher.Desktop3D.iLoongShapeRenderer.java

License:Open Source License

public iLoongShapeRenderer(int maxVertices) {
    if (Gdx.graphics.isGL20Available())
        renderer = new ImmediateModeRenderer20(maxVertices, false, true, 0);
    else/*from   www  .  jav a  2s  . c om*/
        renderer = new ImmediateModeRenderer10(maxVertices);
    projView.setToOrtho2D(0, 0, Utils3D.getScreenWidth(), Utils3D.getScreenHeight());
    //projView.setToOrtho2D(-Utils3D.getScreenWidth()/2, -Utils3D.getScreenHeight()/2, Utils3D.getScreenWidth()/2, Utils3D.getScreenHeight()/2);
    OrthographicCamera camera = new OrthographicCamera(Utils3D.getScreenWidth(), Utils3D.getScreenHeight());
    camera.position.set(Utils3D.getScreenWidth() / 2, Utils3D.getScreenHeight() / 2, 0);
    camera.update();
    setProjectionMatrix(camera.combined);
}

From source file:com.mrmelongames.atomic3.ShapeRenderer.java

License:Apache License

public ShapeRenderer(int maxVertices, ShaderProgram defaultShader) {
    if (defaultShader == null) {
        renderer = new ImmediateModeRenderer20(maxVertices, false, true, 0);
    } else {//from w  w w  . j av  a 2  s  .  co  m
        renderer = new ImmediateModeRenderer20(maxVertices, false, true, 0, defaultShader);
    }
    projectionMatrix.setToOrtho2D(0, 0, Gdx.graphics.getWidth(), Gdx.graphics.getHeight());
    matrixDirty = true;
}

From source file:com.yoyo.dookin.ShapeRendererF.java

License:Apache License

public ShapeRendererF(int maxVertices, ShaderProgram defaultShader) {
    if (defaultShader == null) {
        renderer = new ImmediateModeRenderer20(maxVertices, false, true, 0);
    } else {//from  www .j  a va2 s .c  o m
        renderer = new ImmediateModeRenderer20(maxVertices, false, true, 0, defaultShader);
    }
    projectionMatrix.setToOrtho2D(0, 0, Gdx.graphics.getWidth(), Gdx.graphics.getHeight());
    matrixDirty = true;
}

From source file:es.makigas.gdxtutorial.ShapeRenderer.java

License:Apache License

public ShapeRenderer(int maxVertices) {
    renderer = new ImmediateModeRenderer20(maxVertices, false, true, 0);
    projView.setToOrtho2D(0, 0, Gdx.graphics.getWidth(), Gdx.graphics.getHeight());
    matrixDirty = true;/*from   w w  w .  j a  va 2s  .  com*/
}