文章目录
一、设置线宽度
二、绘制单条线段 GL_LINES
三、绘制多条线段 GL_LINES
四、绘制依次连接的点组成的线 GL_LINE_STRIP
五、绘制圈 GL_LINE_LOOP ( 偶数个点...方法设置 ; 下面的代码将线的宽度设置为 2 像素 ;
// 设置线的宽度
glLineWidth(2.0f);
二、绘制单条线段 GL_LINES
----
绘制线时, 会将从 glBegin...;
在 glBegin(GL_LINES) 和 glEnd() 之间设置的点 , 会被自动当做线的两个端点 , 如果设置 4 个点 , OpenGL 会按照顺序 , 从上到下 , 两两组合成一条线段...glBegin 和 glEnd 之间的点连线 , 并且最后一个点会和第一个点连在一起 , 组成一个圈 ;
代码示例 : 下面的代码与 三 中的代码区别是 , glBegin 中传入的参数是 GL_LINE_LOOP...SwapBuffers(dc);
绘制效果 : 最后一个点与第一个点连成线段 , 组成一个闭合的三角形 ;
六、绘制圈 GL_LINE_LOOP ( 奇数个点 )
----
绘制圈时 , 如果设置奇数个点