我製作了使用二十面體基座的球體,所以我有許多三角形組合成一個球體。有許多頂點和索引,但一切都被這個代碼(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