我制作了使用二十面体基座的球体,所以我有许多三角形组合成一个球体。有许多顶点和索引,但一切都被这个代码(JAVA)制定了轻松:如何在OpenGL中的对象上放置纹理?
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提出了顶点。有没有办法将图像包裹在对象的正面以放置纹理?
是的,我不太熟悉着色器,我甚至还在为OpenGL的基础知识而苦苦挣扎。你可能会告诉我如何让OpenGL为我生成关于我的顶点的纹理坐标? – Tommz