Package net.createmod.catnip.render
Class TemplateMesh
java.lang.Object
net.createmod.catnip.render.TemplateMesh
- Direct Known Subclasses:
MutableTemplateMesh
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intprotected int[]static final intstatic final intstatic final intstatic final intstatic final intstatic final intprotected intstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
INT_STRIDE
public static final int INT_STRIDE- See Also:
-
BYTE_STRIDE
public static final int BYTE_STRIDE- See Also:
-
X_OFFSET
public static final int X_OFFSET- See Also:
-
Y_OFFSET
public static final int Y_OFFSET- See Also:
-
Z_OFFSET
public static final int Z_OFFSET- See Also:
-
COLOR_OFFSET
public static final int COLOR_OFFSET- See Also:
-
U_OFFSET
public static final int U_OFFSET- See Also:
-
V_OFFSET
public static final int V_OFFSET- See Also:
-
OVERLAY_OFFSET
public static final int OVERLAY_OFFSET- See Also:
-
LIGHT_OFFSET
public static final int LIGHT_OFFSET- See Also:
-
NORMAL_OFFSET
public static final int NORMAL_OFFSET- See Also:
-
data
protected int[] data -
vertexCount
protected int vertexCount
-
-
Constructor Details
-
TemplateMesh
public TemplateMesh(int[] data) -
TemplateMesh
public TemplateMesh(int vertexCount)
-
-
Method Details
-
x
public float x(int index) -
y
public float y(int index) -
z
public float z(int index) -
color
public int color(int index) -
u
public float u(int index) -
v
public float v(int index) -
overlay
public int overlay(int index) -
light
public int light(int index) -
normal
public int normal(int index) -
vertexCount
public int vertexCount() -
isEmpty
public boolean isEmpty()
-