录十六

持之以恒

使用freeglut搭建OpenGL环境

一、什么是GLUT工具库

GLUT英文全称是OpenGL Utility Tookit,它是Mark J.Kilgard为了简化OpenGL窗口的创建,而开发出来的一个工具库。GLUT是开源的,同时也是独立于操作系统的。对于OpenGL开发,它不是必须的,但是它可以使我们很容易的创建出OpenGL窗口,而无需关注操作系统相关的窗口模块。

二、GLUT库和freeglut库的区别

GLUT库和freeglut库两者都是开源的,它们都是为了能让初学者更好地学习OpenGL而开发的窗口工具包。GLUT是一个非常古老的库,而且已经没有人维护了。后来就有好心的人士又开发了freeglut库,它所有的函数接口都和GLUT保持一致,并且新增了一些接口。因此,它比GLUT功能更加强大,并且完全可以替代GLUT库。

三、freeglut工具库的介绍

四、配置freeglut库

五、

六、运行结果

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Copyright © 1999-2019, lu16.com, All Rights Reserved