1. opengl简介
按照惯例, 怎么能少了opengl简介呢。稍等,我去百度cv个简介来。
OpenGL(全写Open Graphics Library)是指定义了一个跨编程语言、跨平台的编程接口规格的专业的图形程序接口。它用于三维图像(二维也行),是一个功能强大,调用方便的底层图形库。
OpenGL 是行业领域中最为广泛接纳的 2D/3D 图形 API,其自诞生至今已催生了各种计算机平台及设备上的数千优秀应用程序。OpenGL是独立于视窗操作系统或其它操作系统的,亦是网络透明的。在包含CAD、内容创作、能源、娱乐、游戏开发、制造业、制药业及虚拟现实等行业领域中,OpenGL帮助程序员实现在 PC、工作站、超级计算机等硬件设备上的高性能、极具冲击力的高视觉表现力图形处理软件的开发。 (引用自百度百科)
本入门教程主要关注于编程方面,至于理论方面很少涉及。代码主要是使用c/c++来写,其他语言函数也差不太多。
2. 6行代码的程序-创建窗口
#include <iostream>
#include <GL/glut.h>