如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
计算机图形显示技术计算机图形显示技术图形显示软件图形显示软件••图形软件的地位图形软件的地位••图形软件的分类图形软件的分类••常用术语常用术语••图形软件开发方法图形软件开发方法••直线的生成算法直线的生成算法逐点比较法逐点比较法数值微分法数值微分法2图形显示软件图形显示软件————概述概述••图形软件的地位图形软件的地位3图形显示软件图形显示软件————概述概述图形软件的地位图形软件的地位••计算机图形系统是计算机硬件(包括中央处理机、计算机图形系统是计算机硬件(包括中央处理机、图形输入输出设备),以及软件(包括系统软件和图形输入输出设备),以及软件(包括系统软件和图形软件)的集合。图形软件)的集合。••图形软件是图形系统的一个重要环节,在很大程度图形软件是图形系统的一个重要环节,在很大程度上决定着整个系统的功能速度和适应能力。上决定着整个系统的功能速度和适应能力。4图形显示软件图形显示软件————概述概述图形软件的地位图形软件的地位••计算机图形系统是计算机图形系统是由计算机硬件、计算机系统软由计算机硬件、计算机系统软件、图形软件和图形设备组成的集合。件、图形软件和图形设备组成的集合。图形软件系统操作系统基础软件硬件系统5图形显示软件图形显示软件————概述概述图形软件的作用与分类图形软件的作用与分类图形软件的作用或任务主要体现在三个方面:图形软件的作用或任务主要体现在三个方面:1、驱动程序驱动程序::••对图形输入输出设备进行驱动和控制,完成基本的图形输对图形输入输出设备进行驱动和控制,完成基本的图形输入输出功能。入输出功能。••这部分程序通常称作设备驱动程序,通常用汇编语言编这部分程序通常称作设备驱动程序,通常用汇编语言编写,由制造厂商提供,大多固化在图形设备上。写,由制造厂商提供,大多固化在图形设备上。••例如打印机控制程序、微机显示卡的例如打印机控制程序、微机显示卡的BIOSBIOS和驱动程序。和驱动程序。6图形显示软件图形显示软件————概述概述图形软件的作用与分类图形软件的作用与分类22、通用软件包、通用软件包••依据不同设备的性能和特点,努力达到最佳的图形输依据不同设备的性能和特点,努力达到最佳的图形输入输出效果(高速、逼真),一般通过建立通用的图入输出效果(高速、逼真),一般通过建立通用的图形编程软件包来实现。形编程软件包来实现。••有时通过扩充现有高级语言的图形语句也可以达到同有时通过扩充现有高级语言的图形语句也可以达到同样的目的,但可移植性较差,因而很少采用。样的目的,但可移植性较差,因而很少采用。7图形显示软件图形显示软件————概述概述图形软件的作用与分类图形软件的作用与分类22、通用软件包、通用软件包••通用图形软件包起着承上启下的作用。通用图形软件包起着承上启下的作用。••它利用设备驱动程序加以整合、提高和概括,提供包它利用设备驱动程序加以整合、提高和概括,提供包括图形输出、输入、属性、变换、观察(裁剪)以及括图形输出、输入、属性、变换、观察(裁剪)以及通用控制等各类子程序,涵盖建立和管理图形所需的通用控制等各类子程序,涵盖建立和管理图形所需的各种功能,为应用软件包的开发提供有力的支持。各种功能,为应用软件包的开发提供有力的支持。8图形显示软件图形显示软件————概述概述图形软件的作用与分类图形软件的作用与分类33、应用软件包、应用软件包••通过人机交互方式,在操作者的控制下,完成所需的图形通过人机交互方式,在操作者的控制下,完成所需的图形应用程序。应用程序。••它所需要的是供非专业人员使用的成套的图形应用软件它所需要的是供非专业人员使用的成套的图形应用软件包,如包,如CADCAD软件包、医学图像诊断软件包等。软件包、医学图像诊断软件包等。••良好的人机界面和系统综合性能是图形应用软件首要考虑良好的人机界面和系统综合性能是图形应用软件首要考虑的因素。的因素。9图形显示软件图形显示软件————概述概述常用术语常用术语图元图元••图元又称输出图元(图元又称输出图元(OutputOutputPrimitivePrimitive),是组成图形),是组成图形的基本成分的总称。的基本成分的总称。••包括字符串和点、直线段、圆、曲线、填充区域等几包括字符串和点、直线段、圆、曲线、填充区域等几何成分。何成分。••生成输出图元的子程序是构造图形的基本工具。生成输出图元的子程序是构造图形的基本工具。10图形显示软件图形显示软件————概述概述常用术语常用术语属性属性••属性(属性(ArrtibuteA