文章目录
一、初始化 OpenGL 矩阵
1、设置投影矩阵
2、设置模型视图矩阵
二、绘制点
1、清除缓冲区
2、设置当前颜色值
3、设置绘制点的大小
4、绘制点
5、将缓冲区绘制到前台
三、部分代码示例..., ② 设置当前的颜色 , ③ 设置当前绘制的点的大小 , ④ 开始绘制点 , ⑤ 将缓冲区绘制到前台 ;
1、清除缓冲区
每次渲染场景前 , 都需要清除缓冲区 ;
OpenGL 绘制时 , 如果设置帧率为...60 FPS , 每秒中绘制 60 次 , 每次绘制都需要 以 清除缓冲区开始 , 以将缓冲区绘制到前台结束 ;
清除缓冲区示例代码 : 清除缓冲区会在界面中绘制背景颜色 , 该颜色就是之前设置的 glClearColor...(1.0, 0.0, 0.0, 1.0) 擦除颜色 , 该 清除颜色 值也是属于 OpenGL 状态机中的值 ;
// 清除缓冲区 ,
// 使用之前设置的 glClearColor(1.0,...SwapBuffers(dc);
四、运行效果展示
----
设置的清除缓冲区背景颜色是红色 , 因此整体背景显示的是红色 ,
// 设置清除缓冲区背景颜色
// glClearColor