我想在Android中使用OPENGL绘制一个矩形...只是一个简单的矩形你知道,坐标如:X,Y,Width,Height ......
所以我觉得有类似gl.glDrawRect
......但没什么......
然后我想到gl.glDrawElement(GL10.DRAW_RECT,...)
但是这里也没有......
似乎,如果我想使用opengles / opengl
绘制一个矩形我必须制作两个相对的三角形
...
是这样,还是有人给我一些提示?
答案 0 :(得分:3)
是的,ES中没有原生四边形。
您必须使用两个三角形separately (GL_TRIANGLES
), in a strip (GL_TRIANGLE_STRIP
), or in a fan (GL_TRIANGLE_FAN
)。
OES_draw_texture
可能会有用。