新内容来啦!!!
OpenGL:Open Graphics Library开放的图形编程库
是什么:
调用图形硬件的程序接口,由大约150个函数组成,用户可以调用来完成各种绘图任务
做什么:
变换(几何变换,投影,视口变换)
光照与材质
纹理映射
图像功能(anti-aliasing(反混淆),fog,blending(混合)......)
特效(Depth Cue(深度暗示),Motion Blur(运动模糊)...)
建模(basic primitives、NURBS)
注意:OprnGL不是用来建模的,是用来渲染的
OpenGL是一个状态机
⦁ 整个绘制操作会按照固定的流程进行,如同流水线
⦁ OpenGL函数只是用来设置该流水线的一系列状态参数,而不是用来执行绘制操作的