OpenGL是Open Graphics Library 的缩写,中文称三维图形标准,是由AT&T公司UNIX软件实验室、IBM、DEC、SUN、HP、Microsoft和SGI等多家公司在GL图形库标准的基础上联合推出的开放式图形库,它使在微机上实现三维真实感图形的生成与显示成为可能。由于OpenGL是开放的图形标准,用户原先在UNIX下开发的OpenGL图形软件很容易移植到微机上的WindowsNT/95上。
OpenGL的英文全称是“Open Graphics Library”(开放的图形程序接口)它是个定义了一个跨程序语言、跨平台的编程接口的规格。
所谓"编程接口",简称API(Application Programming Interface)就是软件系统不同组成部分衔接的约定。
OpenGL是个专业的3D程序接口,调用方便的底层3D图形库,是个与硬件无关的软件接口。
简单的说就是有关的图形程序都是自己设计的,不能直接被系统所识别操作,于是大家就共同遵守个“约定”,使软件部分能够被系统识别操作,并且大家都按标准走,与是互相的程序也能被大家所识别操作。
这个“约定”就是OpenGL
Open Graphics Library,是一套三维图形处理库,也是该领域的工业标准。
Open Graphics Library