Example usage for com.badlogic.gdx.graphics.g3d RenderableProvider interface-usage

List of usage examples for com.badlogic.gdx.graphics.g3d RenderableProvider interface-usage

Introduction

In this page you can find the example usage for com.badlogic.gdx.graphics.g3d RenderableProvider interface-usage.

Usage

From source file com.andgate.ikou.render.FloorRender.java

public class FloorRender implements RenderableProvider, Disposable {
    private static final int SUBSECTOR_SIZE = TileSector.SIZE;
    private SectorMesh[][] sectorMeshes;
    public final Matrix4 floorTransform = new Matrix4();
    private PerspectiveCamera camera;
    private Vector3 position = new Vector3();

From source file com.andgate.ikou.render.LevelRender.java

public class LevelRender implements RenderableProvider, Disposable {
    private final Level level;
    private final FloorRender[] floorRenders;

    public LevelRender(Level level) {
        this.level = level;

From source file com.andgate.ikou.render.PlayerRender.java

public class PlayerRender implements RenderableProvider, Disposable {
    public final Material material;

    TileMesh tileMesh;

    public PlayerRender() {

From source file com.badlogic.gdx.tests.g3d.ModelCache.java

/** ModelCache tries to combine multiple render calls into a single render call by merging them where possible. Can be used for
 * multiple type of models (e.g. varying vertex attributes or materials), the ModelCache will combine where possible. Can be used
 * dynamically (e.g. every frame) or statically (e.g. to combine part of scenery). Be aware that any combined vertices are
 * directly tranformed, therefor the resulting {@link Renderable#worldTransform} might not be suitable for sorting anymore (such
 * as the default sorter of ModelBatch does).
 * @author Xoppa */

From source file com.badlogic.gdx.tests.g3d.voxel.VoxelWorld.java

public class VoxelWorld implements RenderableProvider {
    public static final int CHUNK_SIZE_X = 16;
    public static final int CHUNK_SIZE_Y = 16;
    public static final int CHUNK_SIZE_Z = 16;

    public final VoxelChunk[] chunks;

From source file com.github.fauu.helix.core.MapRegion.java

public class MapRegion implements RenderableProvider {

    private Vector2 size;
    private Tile[] tiles;
    private MapRegionMesh mesh;
    private TextureAtlas textureAtlas;

From source file com.github.fauu.helix.displayable.ModelDisplayable.java

public abstract class ModelDisplayable extends Displayable implements RenderableProvider {

    protected ModelInstance instance;

    protected AnimationController animationController;

From source file com.mbrlabs.mundus.commons.terrain.Terrain.java

/**
 * @author Marcus Brummer
 * @version 30-11-2015
 */
public class Terrain implements RenderableProvider, Disposable {