cg1专题

头歌实践教学平台:CG1-v1.0-点和直线的绘制

第5关:0<k<1直线绘制-中点算法 一.任务描述 根据下面要求,在右侧修改代码,绘制出预期输出的图片。平台会对你编写的代码进行测试。 1.本关任务 掌握一种基本图形元素光栅化算法,利用OpenGL实现直线光栅化的中点画线算法。 2.预期输出 ) 3.具体要求 (1).背景色为黑色,用 glclearcolor 来完成; (2).利用中点画线算法生成一条直线,线粗为1,直线

头歌实践教学平台:CG1-v2.0-直线绘制

第2关:直线光栅化-中点画线算法 一.任务描述 1.本关任务 (1)根据直线中点画线算法补全line函数,其中直线斜率0<k<1,并将main函数中的line函数参数补充完整; (2)当直线方程恰好经过P(x,y)和T(x,y+1)的中点M时,统一选取直线上方的T点为显示的像素点。 2.输入 (1)直线两端点坐标:(100, 100)和(520,300); (2)直线颜色为红色。 3.