OpenGL,英文全称“Open Graphics Library”,中文全称“开放的图形程序接口”,属于专业的图形程序接口,可以跨编程语言、跨平台,二维、三维图象均可使用。是行业领域中最为广泛接纳的 2D/3D 图形 API, 其自诞生至今已催生了各种计算机平台及设备上的数千优秀应用程序。OpenGL™ 是独立于视窗操作系统或其它操作系统的,亦是网络透明的。
在CAD、内容创作、能源、娱乐、游戏开发、及虚拟现实等行业领域中,OpenGL帮助程序员实现在 PC、工作站、超级计算机等硬件设备上的高性能、极具冲击力的高视觉表现力图形处理软件的开发。
但是需要注意的是,OpenGL的高效实现(利用了图形加速硬件)存在于Windows,部分UNIX平台和Mac OS,非常依赖于所提供的硬件。
OpenGL的前身是IRIS GL。IRIS GL是一个工业标准的3D图形软件接口,功能虽然强大但是移植性不好,于是便在IRIS GL的基础上开发了OpenGL。在专业高端绘图领域,OpenGL是不能被取代的主角。