图形学
第二章计算机图形系统结构
随着计算机图形学技术的发展许多计算机图形学系统被应用于非常多的领域本章简要介绍了一些硬件设备,特别是图形显示设备,讨论了计算机图形系统的功能和结构; 最后,为了简化后面章节的说明。
2.1 .计算机图形学系统简介
2.1.1 .计算机图形学系统的功能
计算机图形学系统由计算机图形学硬件和计算机图形学软件组成,其基本任务是研究如何使用计算机生成、处理和显示图形。 交互式计算机图形学系统需要五项功能:计算、存储、交互、输入和输出。 如图2-1所示。
1 )计算功能。 必须包括形体
描述身体图形数据的计和分析方法库
库。 移动、旋转、投影和透明数据库中的坐标
等角几何变换库、曲线、曲面生成、图形相位
相互关系的检查库等。
2 )存储功能(存储)。 计算机中的内存
外部存储器包含各种形式的几何数据和
表单之间的相互关系可以实现相关数据的实时检查图2-1计算机图形学系统的基本功能图
保存图形的删除、添加、修改等信息。
3 )输入功能(输入)。 设计图形的几何参数(尺寸、位置等)和各种绘制命令通过图形输入装置输入到图形系统中。
4 )输出功能(输出)。 图形系统需要文字、图形、图像信息输出功能。 在显示画面中显示设计过程的当前状态和图形编辑后的结果。 此外,还可通过绘图仪、打印机等设备实现硬拷贝输出,实现长期保存。
5 )交互功能(交互)。 通过监视器或其他交互设备直接与人进行机器通信,定位计算结果和图形,通过拾取等手段进行修正,同时可以为设计人员和操作员执行的错误提供必要的提示和支持。
这五个功能是单个图形系统的最基本功能,每个功能有哪些功能取决于系统。
2.1.2 .计算机图形学系统的结构
根据基本功能要求,交互式计算机图形学系统的结构如图2-2所示。 可以看到它由两部分组成:计算机图形硬件和计算机图形软件。