第一章 计算机图形学概述
图形学之父:Sutherland
什么是计算机图形学
- 计算机图形学是一门研究通过计算机将数据转换成图形,并在专门显示设备上显示的原理方法和技术的学科。
- 研究怎样利用计算机来显示、生成和处理图形的原理、方法和技术的一门学科
什么是图形
- 计算机图形学的研究对象
- 能在人的视觉系统中产生视觉印象的客观对象
- 包括自然景物、拍摄到的图片、用数学方法描述的图形等等
- 能在人的视觉系统中产生视觉印象的客观对象
构成图形的要素几何要素
- 刻画对象的轮廓、形状等非几何要素
- 刻画对象的颜色、材质等
图形学的目的
通过计算,表达、仿真和理解客观世界
- 通过对物体的几何与物理属性与规律进行表达和仿真,并真实的呈现和交互
- 再通过计算反向作用于现实世界
表示方法
- 参数表示——图形
- 图形的形状参数(方程或表达式的系数,端点的坐标等)
- 属性参数(颜色、线型等)
- 点阵表示——图像
- 枚举出图形中所有的点的灰度或颜色
- 强调图形由点构成
研究内容
如何在计算机中表示图形、以及利用计算机进行图形的计算、处理和显示的相关原理与算法,构成了计算机图形学的主要研究内容
- 图形的输入、处理、输出
例如:
- 图形硬件、图形标准、图形交互技术、光栅图形生成算法
- 曲线曲面造型、实体造型、真实感图形计算与显示算法
- 科学计算可视化、计算机动画、自然景物仿真、虚拟现实等