0

是否可以在 OpenGL ES 2.0 中使用 GL_LINE_STRIP 来绘制形状,然后将纹理应用于该形状?

例如,如果我画一个三角形,我可以应用三角形纹理吗?

4

1 回答 1

0

GL_LINE_STRIP只画线。如果您想要填充多边形(无论是颜色、光照还是纹理),您需要一种实心多边形模式:GL_TRIANGLESGL_TRIANGLE_STRIPGL_TRIANGLE_FAN.

如果你想填充和描边你的多边形,你需要两个绘制调用,每个模式一个。如果您正在使用深度测试,您可能需要考虑glPolygonOffset避免 z-fighting。

于 2013-11-13T21:28:56.860 回答