我用二十面体的底制作了球体,所以我将许多三角形组合成一个球体。有许多顶点和索引,但是使用以下代码(java)可以轻松绘制所有内容:
gl.glFrontFace(GL10.GL_CW);
gl.glEnableClientState(GL10.GL_VERTEX_ARRAY);
gl.glVertexPointer(3, GL10.GL_FLOAT, 0, vertBuff);
gl.glDrawElements(GL10.GL_TRIANGLES, size, GL10.GL_UNSIGNED_SHORT, shortBuff);
其中 shortBuff 表示索引,vertBuff 表示顶点。有没有办法将图像包裹在物体的正面以放置纹理?