Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以在 OpenGL ES 2.0 中使用 GL_LINE_STRIP 来绘制形状,然后将纹理应用于该形状?
例如,如果我画一个三角形,我可以应用三角形纹理吗?
GL_LINE_STRIP只画线。如果您想要填充多边形(无论是颜色、光照还是纹理),您需要一种实心多边形模式:GL_TRIANGLES、GL_TRIANGLE_STRIP或GL_TRIANGLE_FAN.
GL_LINE_STRIP
GL_TRIANGLES
GL_TRIANGLE_STRIP
GL_TRIANGLE_FAN
如果你想填充和描边你的多边形,你需要两个绘制调用,每个模式一个。如果您正在使用深度测试,您可能需要考虑glPolygonOffset避免 z-fighting。
glPolygonOffset