Class VBORenderer
java.lang.Object
zombie.core.opengl.VBORenderer
-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addAABB
(float float6, float float7, float float8, float float1, float float3, float float5, float float9, float float10, float float11) void
addAABB
(float float10, float float11, float float12, float float9, float float7, float float5, float float8, float float6, float float4, float float0, float float1, float float2, float float3, boolean boolean0) void
addAABB
(float float0, float float1, float float2, org.joml.Vector3f vector3f1, org.joml.Vector3f vector3f0, float float3, float float4, float float5) void
addBox
(float float1, float float3, float float5, float float9, float float10, float float11, float float12, ShaderProgram shaderProgram) void
addCylinder
(int int3, int int0, float float4, float float3, float float6, int int1, int int2, float float20, float float21, float float22, float float23, ShaderProgram shaderProgram) void
addCylinder_Fill
(float float0, float float1, float float2, int int0, int int1, float float3, float float4, float float5, float float6) void
addCylinder_Fill
(float float0, float float1, float float2, int int0, int int1, float float3, float float4, float float5, float float6, ShaderProgram shaderProgram) void
addCylinder_Line
(float float0, float float1, float float2, int int0, int int1, float float3, float float4, float float5, float float6) void
addCylinder_Line
(float float0, float float1, float float2, int int0, int int1, float float3, float float4, float float5, float float6, ShaderProgram shaderProgram) void
addElement
(float float2, float float1, float float0, float float3, float float4, float float5, float float6) void
addElement
(float float2, float float1, float float0, float float7, float float8, float float3, float float4, float float5, float float6) void
addElementDepth
(float float0, float float1, float float2, float float3, float float4, float float9, float float5, float float6, float float7, float float8) void
addLine
(float float0, float float1, float float2, float float7, float float8, float float9, float float3, float float4, float float5, float float6) void
addLine
(float float0, float float1, float float2, float float7, float float8, float float9, float float3, float float4, float float5, float float6, float float10, float float11, float float12, float float13) void
addLineWithThickness
(float float3, float float1, float float15, float float2, float float0, float var6, float float4, float float16, float float17, float float18, float float19) void
addQuad
(float float0, float float1, float float3, float float8, float float2, float float4, float float5, float float6, float float7) void
addQuad
(float float0, float float1, float float2, float float3, float float4, float float6, float float5, float float7, float float8, float float9, float float10, float float11, float float12) void
addQuad
(float float0, float float1, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10, float float11, float float12, float float13, float float14, float float15, float float16, float float2, float float17, float float18, float float19, float float20) void
addQuad
(float float0, float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float19, float float20, float float21, float float22, float float23, float float10, float float11, float float12, float float13, float float14, float float15, float float16, float float17, float float18) void
addQuadDepth
(float float0, float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10, float float11, float float22, float float23, float float24, float float25, float float26, float float27, float float12, float float13, float float14, float float15, float float16, float float17, float float18, float float19, float float20, float float21) void
addTorus
(double double6, double double5, int int1, int int3, float float1, float float2, float float3, UI3DScene.Ray ray) void
addTriangle
(float float0, float float1, float float2, float float7, float float8, float float9, float float10, float float11, float float12, float float3, float float4, float float5, float float6) void
addTriangle
(float float0, float float1, float float2, float float3, float float4, float float9, float float10, float float11, float float12, float float13, float float14, float float15, float float16, float float17, float float18, float float5, float float6, float float7, float float8) void
addTriangleDepth
(float float0, float float1, float float2, float float3, float float4, float float5, float float10, float float11, float float12, float float13, float float14, float float15, float float16, float float17, float float18, float float19, float float20, float float21, float float6, float float7, float float8, float float9) void
addTriangleDepth
(float float0, float float1, float float2, float float3, float float4, float float5, float float10, float float11, float float12, float float13, float float14, float float15, float float16, float float17, float float18, float float19, float float20, float float21, float float22, float float23, float float24, float float6, float float7, float float8, float float9) void
cmdPopMatrix
(int int0) void
cmdPushAndLoadMatrix
(int int0, org.joml.Matrix4f matrix4f) void
cmdPushAndMultMatrix
(int int0, org.joml.Matrix4f matrix4f) void
cmdShader1f
(int int0, float float0) void
cmdShader1f
(String string, float float0) void
cmdShader2f
(String string, float float0, float float1) void
cmdShader3f
(String string, float float0, float float1, float float2) void
cmdShader4f
(int int0, float float0, float float1, float float2, float float3) void
cmdUseProgram
(ShaderProgram shaderProgram) void
endRun()
void
flush()
static VBORenderer
putByte
(byte byte0) putFloat
(float float0) putInt
(int int0) putShort
(short short0) void
reserve
(int int0) void
setColor
(float float0, float float1, float float2, float float3) void
setDepth
(float float0) void
setDepthTest
(boolean boolean0) void
setDepthTestForAllRuns
(Boolean boolean0) void
setFloats1
(int int0, float float0) void
setFloats2
(int int0, float float0, float float1) void
setFloats3
(int int0, float float0, float float1, float float2) void
setFloats4
(int int0, float float0, float float1, float float2, float float3) void
setLineWidth
(float float0) void
setMinMagFilters
(int int0, int int1) void
setMode
(int int0) void
setNormal
(float float0, float float1, float float2) void
setOffset
(float float0, float float1, float float2) void
setShaderProgram
(ShaderProgram shaderProgram) void
setTextureID
(TextureID textureID) void
setUserDepth
(float float0) void
setUserDepthForAllRuns
(Float float0) void
setUV1
(float float0, float float1) void
setUV2
(float float0, float float1) void
setVertex
(float float0, float float1, float float2) void
startRun
(VertexBufferObject.VertexFormat vertexFormat)
-
Field Details
-
FORMAT_PositionColor
-
FORMAT_PositionColorUV
-
FORMAT_PositionColorUVDepth
-
FORMAT_PositionNormalColor
-
FORMAT_PositionNormalColorUV
-
-
Constructor Details
-
VBORenderer
public VBORenderer()
-
-
Method Details
-
getInstance
-
setOffset
public void setOffset(float float0, float float1, float float2) -
addElement
-
putByte
-
putFloat
-
putInt
-
putShort
-
setFloats1
public void setFloats1(int int0, float float0) -
setFloats2
public void setFloats2(int int0, float float0, float float1) -
setFloats3
public void setFloats3(int int0, float float0, float float1, float float2) -
setFloats4
public void setFloats4(int int0, float float0, float float1, float float2, float float3) -
setVertex
public void setVertex(float float0, float float1, float float2) -
setNormal
public void setNormal(float float0, float float1, float float2) -
setColor
public void setColor(float float0, float float1, float float2, float float3) -
setUV1
public void setUV1(float float0, float float1) -
setUV2
public void setUV2(float float0, float float1) -
setDepth
public void setDepth(float float0) -
addElement
public void addElement(float float2, float float1, float float0, float float7, float float8, float float3, float float4, float float5, float float6) -
addElementDepth
public void addElementDepth(float float0, float float1, float float2, float float3, float float4, float float9, float float5, float float6, float float7, float float8) -
addElement
public void addElement(float float2, float float1, float float0, float float3, float float4, float float5, float float6) -
addLine
public void addLine(float float0, float float1, float float2, float float7, float float8, float float9, float float3, float float4, float float5, float float6) -
addLine
public void addLine(float float0, float float1, float float2, float float7, float float8, float float9, float float3, float float4, float float5, float float6, float float10, float float11, float float12, float float13) -
addLineWithThickness
public void addLineWithThickness(float float3, float float1, float float15, float float2, float float0, float var6, float float4, float float16, float float17, float float18, float float19) -
addTriangle
public void addTriangle(float float0, float float1, float float2, float float3, float float4, float float9, float float10, float float11, float float12, float float13, float float14, float float15, float float16, float float17, float float18, float float5, float float6, float float7, float float8) -
addTriangleDepth
public void addTriangleDepth(float float0, float float1, float float2, float float3, float float4, float float5, float float10, float float11, float float12, float float13, float float14, float float15, float float16, float float17, float float18, float float19, float float20, float float21, float float6, float float7, float float8, float float9) -
addTriangleDepth
public void addTriangleDepth(float float0, float float1, float float2, float float3, float float4, float float5, float float10, float float11, float float12, float float13, float float14, float float15, float float16, float float17, float float18, float float19, float float20, float float21, float float22, float float23, float float24, float float6, float float7, float float8, float float9) -
addTriangle
public void addTriangle(float float0, float float1, float float2, float float7, float float8, float float9, float float10, float float11, float float12, float float3, float float4, float float5, float float6) -
addQuad
public void addQuad(float float0, float float1, float float3, float float8, float float2, float float4, float float5, float float6, float float7) -
addQuad
public void addQuad(float float0, float float1, float float2, float float3, float float4, float float6, float float5, float float7, float float8, float float9, float float10, float float11, float float12) -
addQuad
public void addQuad(float float0, float float1, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10, float float11, float float12, float float13, float float14, float float15, float float16, float float2, float float17, float float18, float float19, float float20) -
addQuad
public void addQuad(float float0, float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float19, float float20, float float21, float float22, float float23, float float10, float float11, float float12, float float13, float float14, float float15, float float16, float float17, float float18) -
addQuadDepth
public void addQuadDepth(float float0, float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10, float float11, float float22, float float23, float float24, float float25, float float26, float float27, float float12, float float13, float float14, float float15, float float16, float float17, float float18, float float19, float float20, float float21) -
addAABB
public void addAABB(float float10, float float11, float float12, float float9, float float7, float float5, float float8, float float6, float float4, float float0, float float1, float float2, float float3, boolean boolean0) -
addAABB
public void addAABB(float float6, float float7, float float8, float float1, float float3, float float5, float float9, float float10, float float11) -
addAABB
public void addAABB(float float0, float float1, float float2, org.joml.Vector3f vector3f1, org.joml.Vector3f vector3f0, float float3, float float4, float float5) -
reserve
public void reserve(int int0) -
flush
public void flush() -
setDepthTest
public void setDepthTest(boolean boolean0) -
setDepthTestForAllRuns
-
setUserDepthForAllRuns
-
setUserDepth
public void setUserDepth(float float0) -
setLineWidth
public void setLineWidth(float float0) -
setMode
public void setMode(int int0) -
setShaderProgram
-
setTextureID
-
setMinMagFilters
public void setMinMagFilters(int int0, int int1) -
startRun
-
endRun
public void endRun() -
cmdPushAndLoadMatrix
public void cmdPushAndLoadMatrix(int int0, org.joml.Matrix4f matrix4f) -
cmdPushAndMultMatrix
public void cmdPushAndMultMatrix(int int0, org.joml.Matrix4f matrix4f) -
cmdPopMatrix
public void cmdPopMatrix(int int0) -
cmdShader1f
-
cmdShader2f
-
cmdShader3f
-
cmdShader1f
public void cmdShader1f(int int0, float float0) -
cmdShader4f
public void cmdShader4f(int int0, float float0, float float1, float float2, float float3) -
cmdUseProgram
-
addBox
public void addBox(float float1, float float3, float float5, float float9, float float10, float float11, float float12, ShaderProgram shaderProgram) -
addCylinder_Fill
public void addCylinder_Fill(float float0, float float1, float float2, int int0, int int1, float float3, float float4, float float5, float float6) -
addCylinder_Line
public void addCylinder_Line(float float0, float float1, float float2, int int0, int int1, float float3, float float4, float float5, float float6) -
addCylinder_Fill
public void addCylinder_Fill(float float0, float float1, float float2, int int0, int int1, float float3, float float4, float float5, float float6, ShaderProgram shaderProgram) -
addCylinder_Line
public void addCylinder_Line(float float0, float float1, float float2, int int0, int int1, float float3, float float4, float float5, float float6, ShaderProgram shaderProgram) -
addCylinder
public void addCylinder(int int3, int int0, float float4, float float3, float float6, int int1, int int2, float float20, float float21, float float22, float float23, ShaderProgram shaderProgram) -
addTorus
public void addTorus(double double6, double double5, int int1, int int3, float float1, float float2, float float3, UI3DScene.Ray ray)
-