基本概念
计算机图形学其实研究的就是如何去利用计算机生成图像的,需要了解的一股概念就是一切皆像素
下面的这个物体大家猜一猜是通过什么来形成的
硬件:三维扫描仪将模型转换为点云数据,用于数据的获取
软件:自行研发软件实现模型数据的重构,利用基于OpenGL的技术来进行渲染
显示硬件:带显卡的PC用于图像绘制
基本图形系统
图形和图像的基本概念
- 图形(Graphics):指的是由点、线、面以及三维空间所表示的几何形状
- 图像(Image):指各种图片, 图画, 照片及光学影像等,是采用绘画或拍照等方式获得的人, 物, 景的模拟。现在普遍用image描述离散的数字图像,即指客观世界通过光学系统产生的视觉映像
计算机图形学发展史
1950-1960年代:
- 计算机图形学的发展是伴随着计算技术的发展而发展, 在计算机技术发展的早期就已开始
- 当时的计算机运算速度慢, 价格昂贵, 可靠性也不高
1960-1970年代:
- 以线框模型表示物体对象
- 绘图板出现
- 显示处理核心
1970-1980年代
- 光栅图形学
- 图形学标准
- 工作站和PC
1980-1990年代
- 真实感图形学
- 专门的图形硬件
- 工业标准
- 网络化图形系统
- 人机界面
1990-2000年代
- OpenGL API开始出现
- 计算机动画电影《玩具总动员》获得成功
- 新硬件计算能力, 包括纹理映射, 纹理绑定, accumulation buffer, stencil buffer等
2000-2010年代
- 照片级真实感
- 显卡市场竞争激烈, Nvidia VS ATI
- 游戏机市场发展
- 计算机图形学工具应用于影视产业, 如Maya, LightWave等
- 可编程流水线硬件
- 新显示技术层出不穷, 如各种三维成像手段, 各种新成像设备等
2011年至今
- 图形计算普适化,以各种移动设备为代表
- OpenGL ES和WebGL技术出现
- VR, AR, MR等概念出现
- 3D电影, 电视等
- ……