OpenGL配置

上传人:野鹰 文档编号:1131274 上传时间:2017-05-29 格式:TXT 页数:4 大小:3.56KB
返回 下载 相关 举报
OpenGL配置_第1页
第1页 / 共4页
OpenGL配置_第2页
第2页 / 共4页
OpenGL配置_第3页
第3页 / 共4页
OpenGL配置_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《OpenGL配置》由会员分享,可在线阅读,更多相关《OpenGL配置(4页珍藏版)》请在金锄头文库上搜索。

1、OpenGL开发环境配置 OpenGL 开发环境配置 罗朝辉 (http:/ 下有一些重用的辅助库,比如glut,glee,glew等等,在windows平台下需要自己安装,因为微软为了推广自己的DX,在windows下只支持openGL 1.1版本。你可以打开Microsoft Visual Studio X.XVCincludeglgl.h 或 Microsoft SDKsWindowsv6.1Includeglgl.h 文件,查看微软默认支持的openGL版本号是:/* Version */#define GL_VERSION_1_1 1现在openGL已经发展到3.0了,因此我们需要自

2、己下载配置这些库,在这里我们来安装glut, glee, glew这三个库,以及一些OpenGL扩展支持。glut : 提供对窗口的封装,这是跨平台窗口的,我们就不必自己去编写烦琐的窗口代码。glee : 方便用来判断当前系统是不是支持某项OpenGL特性,我们就不用自己去写烦琐的先取函数地 判断的代码了。glew : 因为windows默认只支持OpenGL 1.1,你要 用 版本的OpenGL,你就需要安装 , 自你的平台 支持的 OpenGL 扩展函数。1,安装 glutGLUT3.7下载地 :http:/www.opengl.org/resources/libraries/glut/g

3、lutdlls37beta.zip的 下载 的GLUT, 的GLUT版本是3.7, , glut32.dll glut.dll 到 c:windowssystem32 下 , glut32.lib glut.lib 到 VC 安装 下的 lib 下 如:Microsoft Visual Studio 9.0VClib下, glut.h 到VC安装 下的 includegl 下 如:Microsoft Visual Studio 9.0VCincludegl下。在我们只需要#include #include 用#include 就可以了。因为在currency1文件 glut.h 已经“这些cu

4、rrency1文件,了必要的库:#pragma comment (lib, winmm.lib) /* link with Windows MultiMedia lib */#pragma comment (lib, opengl32.lib) /* link with Microsoft OpenGL lib */#pragma comment (lib, glu32.lib) /* link with OpenGL Utility lib */#pragma comment (lib, glut32.lib) /* link with Win32 GLUT lib */2,安装 glew下

5、载 :https:/ 下载 的GLEW(支持OpenGL 3.0), , binglew32.dll 到 c:windowssystem32 下 , libglew32.lib 到VC安装 下的 lib 下 如:Microsoft Visual Studio 9.0VClib下, includeglew.h includewglew.h 到 VC 安装 下的 includegl 下 如:Microsoft Visual Studio 9.0VCincludegl下。在我们只需要在“gl,glu 或 glut.h fi前“ glew.h就可以了(fl :一要先“ glew.h),在在代码 这一:

6、#pragma comment (lib, glew32.lib) :#include #include #progrma comment(lib, glew32.lib)在创OpenGLcontextfi ,”用 glewInit(); glew就可以了。3,安装 gleeGLee :http:/elf- :http:/elf- 下载 的GLee, , GLee.lib 到 VC 安装 下的 lib 下 如:Microsoft Visual Studio 9.0VClib下, GLee.h 到VC安装 下的 includegl 下 如:Microsoft Visual Studio 9.0V

7、Cincludegl下。在 用,我们就可以如下来用:#include #progrma comment(lib, GLee.lib)if( GLEE_ARB_multitexture ) / is multitexture support available?glMultiTexCoord2fARB(.); / safe to use multitextureelse / fallback4,安装一些扩展支持下载这三个文件 glext.h, glxext.h, wglext.h ,置到 VC 安装 下的 includegl 下 如:Microsoft Visual Studio 9.0VCincludegl下。用的 “ 们就可以了。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 研究报告 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号