
OpenGL
文章平均质量分 75
我是大白菜
我是大白菜
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
OpenGL基础1
OpenGL的环境配置: 首先OpenGL运行库里面的东西解压了, .h的放到VC安装目录的VC98里的Include里的GL文件夹(没有的话建一个), .lib的放在VC98里的LIB里, .dll的放在C盘Windows下的SysWOW64下面(64位系统)32位系统放在System32里面。 OpenGL的函数格式: glColor3f() gl表示函数属原创 2013-07-06 20:45:06 · 793 阅读 · 0 评论 -
OpenGL基础2
OpenGL的实现: OpenGL的实现可以分为硬件级别和软件级别两种。 软件级别是程序员编写的OpenGL程序,通过调用系统自带的图形接口实现。 硬件级别的实现是通过硬件厂商(一般就是显卡厂商)提供的硬件图形接口直接跳过系统输出到显示器。 我们用的都是软件级别的实现。 之前一直纠结OpenGL程序的第一行 int main(intargc原创 2013-07-06 20:46:09 · 1152 阅读 · 0 评论 -
OpenGL基础3
上次交的旋转三角形有画面闪的问题,当时就注意到了,不过做好的时候已经要交总结了,就没改。 这周查了下,是MFC自带的窗口重绘和OpenGL的重绘冲突的原因。需要重载MFC视图类里面的EraseBkgnd窗口重回函数,让它直接返回TRUE,这样每次MFC响应自己的窗口重绘函数的时候就都会重绘而直接返回TRUE了。还有个问题就是在OpenGL与MFC整合的设定系统像素格式的过程中,不能打开GDI的支原创 2013-07-06 20:49:05 · 857 阅读 · 0 评论