OpenGL:画线
OpenGL: Drawing lines
如果我想画线,只有两个位置的 GL_LINES 基元的纯线。
我是否也应该将 glPolygonMode 设为 GL_LINE?或者将绘图基元设置为 GL_LINES 就足够了吗?
编辑:我使用现代 OpenGL 技术
渲染线图元时改变多边形模式是无用且多余的。
顾名思义,多边形模式只影响多边形(triangle primitives), but it doesn't affect line and point primitives. glPolygonMode
只是控制多边形(三角形)的光栅化。
如果我想画线,只有两个位置的 GL_LINES 基元的纯线。
我是否也应该将 glPolygonMode 设为 GL_LINE?或者将绘图基元设置为 GL_LINES 就足够了吗?
编辑:我使用现代 OpenGL 技术
渲染线图元时改变多边形模式是无用且多余的。
顾名思义,多边形模式只影响多边形(triangle primitives), but it doesn't affect line and point primitives. glPolygonMode
只是控制多边形(三角形)的光栅化。