第11讲 基于vc++的OpenGL编程技术.pptVIP

  • 6
  • 0
  • 约2.06万字
  • 约 68页
  • 2016-03-11 发布于江西
  • 举报
第11讲 基于vc++的OpenGL编程技术.ppt

第十一讲 基于VC++的OPENGL程序设计 武汉大学 OpenGL是目前用于开发可移植、可交互的2D和3D图形应用程序的首选环境,也是目前最广泛采用的计算机图形标准。 OpenGL所具有的功能基本上涵盖了计算机图形学所要包括的各个方面的内容。 1、创建OpenGL程序框架 创建一个Win32程序 链接OpenGL库文件:Project- Settings,然后单击LINK标签。在“Object/Library Modules”选项中的开始处(在 kernel32.lib 前)增加 OpenGL32.lib GLu32.lib 和 GLaux.lib 后确定 在程序开始包含OpenGL的头文件 #include windows.h #include gl\gl.h #include gl\glu.h #include gl\glaux.h 定义在程序中使用的全局变量 HGLRC hRC=NULL;// 窗口着色描述表句柄 HDC hDC=NULL;// OpenGL渲染描述表句柄 HWND hWnd=NULL;// 保存我们的窗口句柄 HINSTANCE hInstance; // 保存程序的实例 hRC:Rendering Context(着色描述表)。每一个OpenGL都被连接到一个着色描述表上。着色描述表将所有的OpenGL调用命令连接到Device Con

文档评论(0)

1亿VIP精品文档

相关文档