首先OpenGL运行库里面的东西解压了,
.h的放到VC安装目录的VC98里的Include里的GL文件夹(没有的话建一个),
.lib的放在VC98里的LIB里,
.dll的放在C盘Windows下的SysWOW64下面(64位系统)32位系统放在System32里面。
OpenGL的函数格式:
glColor3f()
gl表示函数属于OpenGL函数库中的哪个工具箱,还有glu、glut。
Color是一个标记,说明这个函数肯定跟颜色有关。
3f说明这函数的参数表中应该有三个变量,为GLfloat型,顺便说下颜色的三个变量一般为RGB的浓度,从0.0f到1.0f,如果有第四个那就是Alpha值,可以简单理解为透明度。
几个常用的基本函数:
glClearColor()
设置清除颜色,也就是背景色
glColor3f()
设置绘图颜色,也就是前景色
glClear()
OpenGL中设置了多个缓冲区,其中放置了各种内容,比如顶点的信息,色彩的信息,命令的信息。他们并不会直接生效,要想他们生效就必须清空这些缓冲区,glClear就是清空缓冲区的函数,在参数里加上GL_COLOR_BUFFER_BIT,就是清空颜色缓冲区,比如之前用glClearC