Class VertexBufferObject
java.lang.Object
zombie.core.skinnedmodel.model.VertexBufferObject
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
static final class
static final class
static final class
static final class
static enum
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionVertexBufferObject
(VertexBufferObject.VertexArray vertexArray, int[] int0) VertexBufferObject
(VertexBufferObject.VertexArray vertexArray, int[] int1, boolean boolean0) VertexBufferObject
(VertexPositionNormalTangentTexture[] vertexPositionNormalTangentTexture, int[] int0) Deprecated.VertexBufferObject
(VertexPositionNormalTangentTextureSkin[] vertexPositionNormalTangentTextureSkin, int[] int0, boolean boolean0) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
BeginInstancedDraw
(Shader shader) void
clear()
void
void
DrawInstanced
(Shader shader, int int0) void
static void
FinishDraw
(VertexBufferObject.VertexFormat vertexFormat, Shader shader, boolean boolean0) void
FinishDraw
(Shader shader, boolean boolean0) void
FinishInstancedDraw
(Shader shader, boolean boolean0) static float
getDepthValueAt
(float float0, float float1, float float2) static void
getModelViewProjection
(org.joml.Matrix4f matrix4f2) LoadSoftwareVBO
(ByteBuffer byteBuffer2, VertexBufferObject.Vbo vbo1, int[] int0) void
static void
setModelViewProjection
(ShaderProgram shaderProgram) static void
setModelViewProjection
(Shader shader)
-
Field Details
-
funcs
-
bStatic
public boolean bStatic
-
-
Constructor Details
-
VertexBufferObject
public VertexBufferObject() -
VertexBufferObject
@Deprecated public VertexBufferObject(VertexPositionNormalTangentTexture[] vertexPositionNormalTangentTexture, int[] int0) Deprecated. -
VertexBufferObject
@Deprecated public VertexBufferObject(VertexPositionNormalTangentTextureSkin[] vertexPositionNormalTangentTextureSkin, int[] int0, boolean boolean0) Deprecated. -
VertexBufferObject
-
VertexBufferObject
-
-
Method Details
-
LoadSoftwareVBO
public VertexBufferObject.Vbo LoadSoftwareVBO(ByteBuffer byteBuffer2, VertexBufferObject.Vbo vbo1, int[] int0) -
clear
public void clear() -
BeginInstancedDraw
-
FinishInstancedDraw
-
BeginDraw
-
Draw
-
DrawInstanced
-
DrawStrip
-
FinishDraw
-
FinishDraw
public static void FinishDraw(VertexBufferObject.VertexFormat vertexFormat, Shader shader, boolean boolean0) -
PushDrawCall
public void PushDrawCall() -
getModelViewProjection
public static void getModelViewProjection(org.joml.Matrix4f matrix4f2) -
getDepthValueAt
public static float getDepthValueAt(float float0, float float1, float float2) -
setModelViewProjection
-
setModelViewProjection
-