1

我正在尝试渲染一组多边形,我有一组点并且我没有做任何三角化。

如果我使用模式渲染我的 VBO GL_LINE_LOOP,线条会出现正确的顶点,但是当我尝试使用相同的缓冲区渲染填充的多边形但使用GL_POLYGON错误的顶点时,它就像一些点就消失了。我试图禁用 OpenGl 多边形平滑,但还是一样。

有小费吗?

此图像显示了预期相同的线和多边形。

4

1 回答 1

2

GL_POLYGON仅适用于凸的共面多边形。

确保 VBO 中的点形成一个。

于 2013-02-22T22:59:33.210 回答