3

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

我的代码:

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

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

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

谢谢。

4

1 回答 1

4

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

于 2012-04-15T09:36:14.887 回答