【发布时间】:2020-08-17 23:19:33
【问题描述】:
如果我想画线,只有两个位置的带有 GL_LINES 基元的纯线。
我也应该打开 glPolygonMode 到 GL_LINE 吗?还是将绘图原语设置为 GL_LINES 就足够了?
编辑:我使用现代 OpenGL 技术
【问题讨论】:
-
如果您只有 2 分,那么我建议使用
GL_LINESprimitive。对于任何三角形图元,您至少需要 3 个顶点(点)。 -
是的,我知道,我想知道是否也应该更改 glPolygonMode() 状态。
-
多边形模式不影响线和点图元。它只是改变了多边形(三角形)的光栅化——见
glPolygonMode -
好的,谢谢!我的台词出现在屏幕上有些麻烦,我可以放弃这个。