我在理解libgdx Mesh和Shader类时遇到了麻烦..
假设我有一个多边形,我想用纹理渲染它,可重复。
我该怎么做?我没有说任何关于网格的好教程.. 我读过这个 https://code.google.com/p/libgdx/wiki/OpenGLShader
但是无法理解太多东西..
它在那里
mesh = new Mesh(true, 4, 6, VertexAttribute.Position(), VertexAttribute. ColorUnpacked(), VertexAttribute.TexCoords(0));
mesh.setVertices(new float[]
{-0.5f, -0.5f, 0, 1, 1, 1, 1, 0, 1,
0.5f, -0.5f, 0, 1, 1, 1, 1, 1, 1,
0.5f, 0.5f, 0, 1, 1, 1, 1, 1, 0,
-0.5f, 0.5f, 0, 1, 1, 1, 1, 0, 0});
mesh.setIndices(new short[] {0, 1, 2, 2, 3, 0});
我应该如何将多边形顶点放在那里? 我是否必须使用耳机?