Package com.t3_tp3d.game.renderer.mesh
Class Mesh
- java.lang.Object
-
- com.t3_tp3d.game.renderer.mesh.Mesh
-
- Direct Known Subclasses:
DynamicMesh
,StaticMesh
public abstract class Mesh extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static int
DIMENSION_SIZE
static int
VERTEX_PER_FACE
static int
X_OFFSET
static int
Y_OFFSET
-
Constructor Summary
Constructors Constructor Description Mesh(float[] vertices, float[] uvs, int[] indices)
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
bind()
void
cleanup()
void
draw()
abstract float
getHeight()
abstract float
getWidth()
abstract void
load(float[] vertices, float[] uvs, int[] indices)
static void
unbind()
-
-
-
Field Detail
-
VERTEX_PER_FACE
public static final int VERTEX_PER_FACE
- See Also:
- Constant Field Values
-
DIMENSION_SIZE
public static final int DIMENSION_SIZE
- See Also:
- Constant Field Values
-
X_OFFSET
public static final int X_OFFSET
- See Also:
- Constant Field Values
-
Y_OFFSET
public static final int Y_OFFSET
- See Also:
- Constant Field Values
-
-