文章目录
一、绘制 GL_QUADS 四边形
二、绘制多个四边形
三、相关资源
一、绘制 GL_QUADS 四边形
----
四边形绘制时 , 在 glBegin 方法中传入 GL_QUADS 参数 ,...// 清除缓冲区 ,
// 使用之前设置的 glClearColor(1.0, 0.0, 0.0, 1.0) 擦除颜色缓冲区
// 红色背景
glClear(GL_COLOR_BUFFER_BIT...glEnd();
// 将后缓冲区绘制到前台
SwapBuffers(dc);
}
执行效果 :
二、绘制多个四边形
----
如果绘制多个四边形 , 就继续设置
4
个点 ;...有
n
个点 , 则绘制四边形的数量是
\cfrac{n}{4}
个 ;
代码示例 :
// 渲染场景
// 清除缓冲区 ,
// 使用之前设置的 glClearColor(1.0...glEnd();
// 将后缓冲区绘制到前台
SwapBuffers(dc);
}
执行效果 :
上面绘制的四边形是标准的矩形 , 事实上任意设置四个点 , 都可以绘制一个四边形