网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 生活知识 知识问答

OpenGL 的安化与配置指南 1

时间:2024-10-14 06:00:25

Open Graphics Library(OpenGL)的学习记录

安装GLUT工具包

1、GLUT代表OpenGL应用工具包,英文全称为OpenGL Utility Toolkit,是一个和窗口系统无关的软件包。GLUT不是OpenGL所必须的,但它会给我们的学习带来一定的方便,推荐安装。

2、安装之前先从网上下载(大小为149KB),下载后解压缩,会有5个文件。

OpenGL 的安化与配置指南 1

3、在“我的电脑”中搜索“gl.h”,并找到其所在文件夹(我电脑装的是VS2008,找到的路径是C:\Program Files\Mi艘早祓胂crosoft SDKs\Windows\v6.0A\Include\gl)。把解压得到的 glut.h 放到这个文件夹。

4、把解压得到的 glut.lib 和 glut32.lib 放到静态函数库所在文件夹(D:\Program Files\Microsoft Visual Studio 9.0\VC\lib)。

5、把解压得到的 glut.dll 和 glut32.dll 放到操作系统目录下面的 system32 文件夹内。(路径C:\Windows\System32)

如何创建OpenGL程序

1、打开VS2008,之后File -> New -> Project -> Visual C++,建立一个Win32 Project,名字自拟,保存路径自取

OpenGL 的安化与配置指南 1

2、点OK之后,选择Next,之后选择Empty project,后直接点Finish

OpenGL 的安化与配置指南 1

3、在Solution Explorer中的Source Files中点鼠标右键,选择Add -> Existing Item,将桌面上的Lesson1.cpp添加进来

OpenGL 的安化与配置指南 1

4、打开工程的Properties,在Con酆璁冻嘌figuration Properties -> Linker 幻腾寂埒-> Input -> Additinal Dependencies中添加OpenGL32.lib GLu32.lib 和 GLaux.lib,然后单击OK按钮

OpenGL 的安化与配置指南 1

5、之后,就可以Ctrl+F5运行啦!

使用OpenGL绘制第一个多边形

1、以glBegin()函数开始,都是以glEnd()命令结束。在glBegin()函数之前,都必须使用glTranslatef()函数设置绘图动作的原点。

OpenGL 的安化与配置指南 1

2、另外需要特别注意的是,使用glTranslatef(x, y, z)移动的时候,并不是相对屏幕中心移动,而是枷讹般身相对与当前所在的屏幕位置。比如,如果将该段程序中的两个glTranslatef(x, y, z)改为:glTranslatef(-1.5f,0.0f,-6.0f);glTranslatef(1.5f,0.0f,0.0f);

OpenGL 的安化与配置指南 1
© 2026 五度知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com