文章目录
一、设置线宽度
二、绘制单条线段 GL_LINES
三、绘制多条线段 GL_LINES
四、绘制依次连接的点组成的线 GL_LINE_STRIP
五、绘制圈 GL_LINE_LOOP ( 偶数个点...)
六、绘制圈 GL_LINE_LOOP ( 奇数个点 )
七、绘制彩色的线
八、相关资源
一、设置线宽度
----
线的绘制宽度是 OpenGL 状态机中的一个值 , 通过 glLineWidth...方法设置 ; 下面的代码将线的宽度设置为 2 像素 ;
// 设置线的宽度
glLineWidth(2.0f);
二、绘制单条线段 GL_LINES
----
绘制线时, 会将从 glBegin...) 和 glEnd() 之间设置的点 , 会被自动当做线的两个端点 , 如果设置 4 个点 , OpenGL 会按照顺序 , 从上到下 , 两两组合成一条线段 ;
如在上述 glBegin 和 glEnd...2 条线段 , 线段 1 端点分别是 (0,0,-10) 和 (-5,0,-10) , 线段 2 端点分别是 (-5,0,-10) 和 (-5, -2, -10) ;
// 渲染场景
//