我使用glPolygonMode(GL_FRONT_AND_BACK, GL_LINE)
绘制线模式。 当我画使用glBegin(GL_POLYGON)
我得到以下结果多边形,看到蓝色的线:GL_POLYGON未绘制3点闭合多边形
,但是当我使用glBegin(GL_TRIANGLES)
我得到以下结果得出,看到蓝色的线:
我在Windows 10上的VMware虚拟机上。 OpenGL的细节使用glcapsviewer:
OpenGL version: 2.1 Mesa 11.2.0 (git-1d8818d)
Renderer: Gallium 0.4 on SVGA3D; build: RELEASE; LLVM;
什么可以在使用GL_POLYGON
模式,我没有得到一个封闭的三角形的问题?
在[mcve]中编辑。 – genpfault
这个问题是非常环境和OpenGL实现的具体情况,这两个例子在其他OpenGL实现中都能很好地工作,我会看看我能否得到一个可以在上述环境中产生上述问题的工作示例。我会很感激,如果我能得到一些线索,暗示什么会导致这种不一致。谢谢 – mkashif