OPENGL概述OPENGL的含义,包含哪些库,OPENGL的应用以及其发展前景
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/30 14:35:58
OPENGL概述
OPENGL的含义,包含哪些库,OPENGL的应用以及其发展前景
OPENGL的含义,包含哪些库,OPENGL的应用以及其发展前景
一、含义
OpenGL(全写Open Graphics Library)是个定义了一个跨编程语言、跨平台的编程接口的规格,它用于三维图象(二维的亦可).OpenGL是个专业的图形程序接口,是一个功能强大,调用方便的底层图形库.
二、应用
上世纪90年代,OpenGL可谓大名鼎鼎,那时微软的DirectX刚刚出现,功能远不能与OpenGL相比,OpenGL实际上是一种3D程序接口(即我们常说的3D API),这个接口由近二百五十个不同的函数调用组成,用来从简单的图元绘制复杂的三维景象.它是3D加速卡硬件和3D图形应用程序之间一座非常重要的沟通桥梁.也可以说,OpenGL是一个功能强大,调用方便的底层3D图形库.
OpenGL是个与硬件无关的软件接口,可以在不同的平台如Windows NT、Unix、Linux、MacOS、OS/2之间进行移植.因此,支持OpenGL的软件具有很好的移植性,可以获得非常广泛的应用.
三、发展前景
目前,随着DirectX的不断发展和完善,OpenGL的优势逐渐丧失,未来的OpenGL发展前景迷茫.OpenGL与DirectX代表着绘图世界分裂的两大门派,这种情况有时会阻碍发展,有时却又有利于与发展.毕竟有竞争才会有发展.如同处理器市场我们不希望AMD倒掉,也不希望INTEL一家独大一样~我们都不希望在3D领域中仅仅剩下一个霸主.希望OpenGL一路走好……
OpenGL(全写Open Graphics Library)是个定义了一个跨编程语言、跨平台的编程接口的规格,它用于三维图象(二维的亦可).OpenGL是个专业的图形程序接口,是一个功能强大,调用方便的底层图形库.
二、应用
上世纪90年代,OpenGL可谓大名鼎鼎,那时微软的DirectX刚刚出现,功能远不能与OpenGL相比,OpenGL实际上是一种3D程序接口(即我们常说的3D API),这个接口由近二百五十个不同的函数调用组成,用来从简单的图元绘制复杂的三维景象.它是3D加速卡硬件和3D图形应用程序之间一座非常重要的沟通桥梁.也可以说,OpenGL是一个功能强大,调用方便的底层3D图形库.
OpenGL是个与硬件无关的软件接口,可以在不同的平台如Windows NT、Unix、Linux、MacOS、OS/2之间进行移植.因此,支持OpenGL的软件具有很好的移植性,可以获得非常广泛的应用.
三、发展前景
目前,随着DirectX的不断发展和完善,OpenGL的优势逐渐丧失,未来的OpenGL发展前景迷茫.OpenGL与DirectX代表着绘图世界分裂的两大门派,这种情况有时会阻碍发展,有时却又有利于与发展.毕竟有竞争才会有发展.如同处理器市场我们不希望AMD倒掉,也不希望INTEL一家独大一样~我们都不希望在3D领域中仅仅剩下一个霸主.希望OpenGL一路走好……
OPENGL概述OPENGL的含义,包含哪些库,OPENGL的应用以及其发展前景
openGL的glNormal3f()函数的理解问题。
关于OPenGL坐标变换的问题,
求助!OPENGL中屏幕坐标到世界坐标的转换~
求算法:opengl 绕任意轴旋转后的坐标
圆和直线的参数化方程绘制(opengl)
英语翻译OpenGL中的概念
英语翻译OpenGL基础与纹理知识摘要:OpenGL被定义为“图形硬件的一种软件接口”.从本质上说,它是一个3D图形和模
英语翻译对OpenGL中的模型坐标与纹理映射进行了研究,得以在指定区域显示OpenGL纹理,此外通过模版1模版2的导入,
英语翻译本文先对人脸检测和三维人脸的相关知识进行了阐述,并对具体操作以及OpenGL的应用进行了深入研究,最终得以实现基
opengl gluPerspective函数怎么用?
AE(after effects) openGL 错误