OpenGL 的安化与配置指南 1

 时间:2026-02-14 07:27:35

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

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

OpenGL 的安化与配置指南 1

3、在“我的电脑”中搜索“gl.h”,并找到其所在文件夹(我电脑装的是VS2008,找到的路径是C:\Program Files\Microsoft 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)

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,在Configuration Properties -> Linker -> Input -> Additinal Dependencies中添加OpenGL32.lib GLu32.lib 和 GLaux.lib,然后单击OK按钮

OpenGL 的安化与配置指南 1

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

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

  • 耙矿绞车的使用操作工作原理
  • SolidWorks做个曲面汤勺实例就知道
  • SW如何给模型制作圆角特征
  • 如何使用Solidworks定义剪裁边界?
  • SW如何设置斜接法兰的半径值
  • 热门搜索
    方法的近义词 尿结石是怎么形成的 穿梭的近义词 苹果手机缓存怎么清理 潮流发型 怎么用电饭锅做蛋糕 京东怎么货到付款 杭州市民卡怎么办理 床怎么摆放方向风水好 时候的近义词