private static void compileDisplayList()
{
displayList = GLAllocation.generateDisplayLists(1);
GlStateManager.glNewList(displayList, 4864);
BufferBuilder vertexbuffer = Tessellator.getInstance().getBuffer();
vertexbuffer.begin(7, DefaultVertexFormats.POSITION_TEX_NORMAL);
for(RawQuad q : quads)
{
for(int i = 0; i < 4; i++)
{
Vertex v = q.getVertex(i);
Vec3d n = v.getNormal();
vertexbuffer.pos(v.x, v.y, v.z).tex(v.u, v.v).normal((float)n.x, (float)n.y, (float)n.z).endVertex();
}
}
Tessellator.getInstance().draw();
GlStateManager.glEndList();
}
RenderLavaBlob.java 文件源码
java
阅读 22
收藏 0
点赞 0
评论 0
项目:Hard-Science
作者:
评论列表
文章目录