如何在libgdx中使用单个网格创建立方体

时间:2012-04-15 07:19:41

标签: java libgdx

使用libgdx绘制一个有6个边的立方体需要6个网格。但它在渲染时会增加每个网格的时间。

我的代码:

for(int i=0; i<6; i++)
{

    faces[i].setvertices(new float[] {x,y,z,color};
}

那么,我们可以使用单个网格创建一个立方体而不是6?

感谢。

1 个答案:

答案 0 :(得分:4)

当然可以为立方体创建单个网格。查看 在libGDX测试中进行SimpleVertexShader测试。它使用Shapes.genCube()创建立方体网格。