opengl扩展的应用技术.doc
约7页DOC格式手机打开展开
opengl扩展的应用技术,opengl扩展的应用技术全文共7页,2746字,图文并茂,叙述详尽。摘 要:本文着重于opengl扩展的应用。在此基础上,详细阐述ms windows环境下vc++6.0中实现的opengl 扩展的应用技术,并通过实例加以验证。关键词:opengl;opengl扩展;应用技术1 引言opengl是sgi公司推出的专业...
内容介绍
此文档由会员 段皇爷 发布
OpenGL扩展的应用技术
全文共7页,2746字,图文并茂,叙述详尽。
摘 要:本文着重于OpenGL扩展的应用。在此基础上,详细阐述Ms Windows环境下VC++6.0中实现的OpenGL 扩展的应用技术,并通过实例加以验证。
关键词:OpenGL;OpenGL扩展;应用技术
1 引言
OpenGL是SGI公司推出的专业图形加速卡的图形软件应用程序接口(API),它允许程序员对2D和3D几何形体进行描述,并绘制(Rendering)到帧缓存(Frame Buffer)。它的工作方式就如同一个状态机,你可以通过各种状态和模式设置控制绘制过程,达到绘制要求。
OpenGL已经成为首选的2D和3D开发环境。它是低层的API,具有与硬件无关的特征,因而具有很强的可移植性。但是,硬件是不断变化的,OpenGL如何保持可移植性呢?OpenGL扩展(OpenGL Extension)正是为这一目的而设计的。厂商只要提供OpenGL扩展,就可以轻松实现硬件特有的功能。利用OpenGL扩展OpenGL实现者(OpenGL Implementer)也可以添加新的处理算法。
参考文献
[1] 谢志鹏,陈锻生. 用OpenGL开发三维交互式虚拟场景. 计算机应用,2000.20(8)
[2] Mark J.Kilgard. All about OpenGL Extensions. http://www.opengl.com/News/Special/OGLextensions/OGLextensions.html.
[3] Mark Segal,Kurt Akeley. The OpenGL Graphics System:A Specification(Version 1.2.1). Silicon Graphics Inc.April 1,1999.
[4] David J.Kruglinski著, 潘爱民,王国印译. Inside Visual C++. 清华大学出版社,1999.
[5] 李薇,徐国标等. OpenGL 3D入门与提高. 成都:西南交通大学出版社,1998
全文共7页,2746字,图文并茂,叙述详尽。
摘 要:本文着重于OpenGL扩展的应用。在此基础上,详细阐述Ms Windows环境下VC++6.0中实现的OpenGL 扩展的应用技术,并通过实例加以验证。
关键词:OpenGL;OpenGL扩展;应用技术
1 引言
OpenGL是SGI公司推出的专业图形加速卡的图形软件应用程序接口(API),它允许程序员对2D和3D几何形体进行描述,并绘制(Rendering)到帧缓存(Frame Buffer)。它的工作方式就如同一个状态机,你可以通过各种状态和模式设置控制绘制过程,达到绘制要求。
OpenGL已经成为首选的2D和3D开发环境。它是低层的API,具有与硬件无关的特征,因而具有很强的可移植性。但是,硬件是不断变化的,OpenGL如何保持可移植性呢?OpenGL扩展(OpenGL Extension)正是为这一目的而设计的。厂商只要提供OpenGL扩展,就可以轻松实现硬件特有的功能。利用OpenGL扩展OpenGL实现者(OpenGL Implementer)也可以添加新的处理算法。
参考文献
[1] 谢志鹏,陈锻生. 用OpenGL开发三维交互式虚拟场景. 计算机应用,2000.20(8)
[2] Mark J.Kilgard. All about OpenGL Extensions. http://www.opengl.com/News/Special/OGLextensions/OGLextensions.html.
[3] Mark Segal,Kurt Akeley. The OpenGL Graphics System:A Specification(Version 1.2.1). Silicon Graphics Inc.April 1,1999.
[4] David J.Kruglinski著, 潘爱民,王国印译. Inside Visual C++. 清华大学出版社,1999.
[5] 李薇,徐国标等. OpenGL 3D入门与提高. 成都:西南交通大学出版社,1998