计算机图形学ppt精选PPT.ppt
《计算机图形学ppt精选PPT.ppt》由会员分享,可在线阅读,更多相关《计算机图形学ppt精选PPT.ppt(49页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机图形学ppt第1页,此课件共49页哦教学要求教学要求了解图形系统的框架及其涉及的软件、了解图形系统的框架及其涉及的软件、硬件技术;硬件技术;了解图形学的基本问题,掌握图形学的了解图形学的基本问题,掌握图形学的基本概念、方法与算法;基本概念、方法与算法;对与图形相关的应用及当前的研究热点对与图形相关的应用及当前的研究热点有一个初步认识;有一个初步认识;具有一定实践体会和相关的编程能力。具有一定实践体会和相关的编程能力。第2页,此课件共49页哦教材或参考书:教材或参考书:教材教材陈元琰等,陈元琰等,“计算机图形学计算机图形学”,清华大学出,清华大学出版社,版社,2007。主要参考书:主要参考
2、书:孙家广:计算机图形学(第三版),清华大孙家广:计算机图形学(第三版),清华大学出版社,学出版社,1999。Siggraph第3页,此课件共49页哦第第1章章 绪论绪论 计算机图形学是近计算机图形学是近20年来科学技术领域中取得的年来科学技术领域中取得的又一重要成就,是随着计算机及其外围设备而产生和又一重要成就,是随着计算机及其外围设备而产生和发展起来的。它是近代计算机科学与雷达、电视及图发展起来的。它是近代计算机科学与雷达、电视及图像处理技术的发展汇合而产生的硕果。像处理技术的发展汇合而产生的硕果。在造船、航空航天、汽车、电子、机械、土建工程、影在造船、航空航天、汽车、电子、机械、土建工程
3、、影视广告、地理信息、轻纺化工等领域中的广泛应用,推动了视广告、地理信息、轻纺化工等领域中的广泛应用,推动了这门学科的不断发展,而不断解决应用中提出的各类新课题,这门学科的不断发展,而不断解决应用中提出的各类新课题,又进一步充实和丰富了这门学科的内容。它现在已发展为对又进一步充实和丰富了这门学科的内容。它现在已发展为对物体的模型和图像进行生成、存取和管理的新学科。物体的模型和图像进行生成、存取和管理的新学科。第4页,此课件共49页哦1.1 计算机图形学的概念、发展计算机图形学的概念、发展和应用和应用 1.1.1 计算机图形学的概念计算机图形学的概念 计算机图形学(计算机图形学(Computer
4、 Graphics)是)是研究怎研究怎样用计算机生成、处理和显示图形的一门新兴学科,样用计算机生成、处理和显示图形的一门新兴学科,国际标准化组织(国际标准化组织(ISO)定义为:计算机图形学是研究)定义为:计算机图形学是研究通过计算机将数据转换为图形,并在专门显示设备上通过计算机将数据转换为图形,并在专门显示设备上显示的原理、方法和技术的学科。显示的原理、方法和技术的学科。第5页,此课件共49页哦 与计算机图形学的概念容易混淆的是与计算机图形学的概念容易混淆的是图像处理图像处理。计算。计算机图形学的基本含义是使用计算机通过算法和程序在显示机图形学的基本含义是使用计算机通过算法和程序在显示设备上
5、构造出图形来。与此相反,图像处理是将客观世界设备上构造出图形来。与此相反,图像处理是将客观世界中原来存在的物体的影像处理成新的数字化图像的相关技中原来存在的物体的影像处理成新的数字化图像的相关技术,并研究如何从图像中提取二维或三维物体的模型。它术,并研究如何从图像中提取二维或三维物体的模型。它所研究的是计算机图形学的逆过程。所研究的是计算机图形学的逆过程。计算机图形学的研究内容计算机图形学的研究内容涉及到用计算机对图形数据涉及到用计算机对图形数据进行处理的硬件和软件两方面的技术,主要是围绕着生成、进行处理的硬件和软件两方面的技术,主要是围绕着生成、表示物体的图形图像的准确性、真实性和实时性的基
6、础算表示物体的图形图像的准确性、真实性和实时性的基础算法,大致可分为以下几类:法,大致可分为以下几类:第6页,此课件共49页哦 (1)基基于于图图形形设设备备的的基基本本图图形形元元素素的的生生成成算算法法,如如用用光光栅栅图图形形显显示示器器生生成成直直线线、圆圆弧弧、二二次次曲曲线线、封封闭边界内的图案填充等。闭边界内的图案填充等。(4)三维几何造型技术,对基本体素的定义、输入)三维几何造型技术,对基本体素的定义、输入及它们之间的布尔运算方法。及它们之间的布尔运算方法。(5)三维形体的实时显示,包括投影变换、坐标)三维形体的实时显示,包括投影变换、坐标变换等。变换等。(2)图形元素的几何变
7、换,即对图形的平移、放大和)图形元素的几何变换,即对图形的平移、放大和缩小、旋转、镜像等操作。缩小、旋转、镜像等操作。(3)样条曲线和样条曲面的插值、拟合、拼接、)样条曲线和样条曲面的插值、拟合、拼接、光顺、整体和局部修改等。光顺、整体和局部修改等。第7页,此课件共49页哦 (8)科学计算可视化和三维数据场的可视化,将)科学计算可视化和三维数据场的可视化,将科学计算中大量难以理解的数据通过计算机图形显示科学计算中大量难以理解的数据通过计算机图形显示出来,从而加深人们对科学过程的理解。例如有限元出来,从而加深人们对科学过程的理解。例如有限元分析的结果等;应力场、磁场的分布等;各种复杂的分析的结果
8、等;应力场、磁场的分布等;各种复杂的运动学和动力学问题的图形仿真等。运动学和动力学问题的图形仿真等。(7)山、水、花、草、烟、云等自然景物的模拟生)山、水、花、草、烟、云等自然景物的模拟生成算法等。成算法等。(6)真实感图形的生成算法,包括三维图形的消隐、)真实感图形的生成算法,包括三维图形的消隐、光照、色彩、阴影、纹理及彩色浓淡图的生成算法。光照、色彩、阴影、纹理及彩色浓淡图的生成算法。第8页,此课件共49页哦与相关学科的关系与相关学科的关系数数字字图图像像数数据据模模型型图像生成(计算机图形学)图像生成(计算机图形学)模型(特征)提取模型(特征)提取(计算机视觉,模式识别)(计算机视觉,模
9、式识别)模型变换模型变换(计算几何)(计算几何)图像变换图像变换(图像处理)(图像处理)第9页,此课件共49页哦1.1.2 计算机图形学的发展计算机图形学的发展 计算机图形学的发展始于计算机图形学的发展始于50年代,先后经历了准年代,先后经历了准备阶段(备阶段(50年代)、发展阶段(年代)、发展阶段(60年代)、推广应用年代)、推广应用阶段(阶段(70年代)、系统实用化阶段(年代)、系统实用化阶段(80年代)和标准年代)和标准化智能化阶段(化智能化阶段(90年代)。年代)。1.准备阶段(准备阶段(50年代)年代)计算机图形学的发展历史应追溯到计算机图形学的发展历史应追溯到50年代末期。当年代末
10、期。当时的计算机主要应用于科学计算,使用尚不普及,但已时的计算机主要应用于科学计算,使用尚不普及,但已开始出现图形显示器、绘图仪和光笔等图形外部设备。开始出现图形显示器、绘图仪和光笔等图形外部设备。第10页,此课件共49页哦 1950年,美国麻省理工学院年,美国麻省理工学院 Whirlwind I(旋风(旋风I号)号)计算机就配置了由计算机驱动的阴极射线管式的图形显计算机就配置了由计算机驱动的阴极射线管式的图形显示器,但不具备人示器,但不具备人-机交互功能。机交互功能。50年代末期,美国麻省理工学院林肯实验室研制年代末期,美国麻省理工学院林肯实验室研制的的SAGE空中防御系统,就已具有指挥和控
11、制功能。这空中防御系统,就已具有指挥和控制功能。这个系统能将雷达信号转换为显示器上的图形,操作者个系统能将雷达信号转换为显示器上的图形,操作者可以借用光笔指向屏幕上的目标图形来获得所需要的可以借用光笔指向屏幕上的目标图形来获得所需要的信息,这一功能的出现预示着交互式图形生成技术的信息,这一功能的出现预示着交互式图形生成技术的诞生。诞生。第11页,此课件共49页哦 2.发展阶段(发展阶段(60年代)年代)1962年,美国麻省理工学院的年,美国麻省理工学院的I.E.Sutherland (I.E.萨瑟兰德)在他的博士论文中提出了一个名为萨瑟兰德)在他的博士论文中提出了一个名为“Sketchpad”
12、人人机交互式图形系统,能在屏幕上进行机交互式图形系统,能在屏幕上进行图形设计和修改。图形设计和修改。萨瑟兰德在他论文中首次使用了萨瑟兰德在他论文中首次使用了“计算机图形学计算机图形学(Computer Graphics)”这个术语,证明了交互式计算这个术语,证明了交互式计算机图形学是一个可行的有用的研究领域,从而确定了计算机图形学是一个可行的有用的研究领域,从而确定了计算机图形学作为一个崭新的科学分支的独立地位。因此,机图形学作为一个崭新的科学分支的独立地位。因此,I.E.萨瑟兰德的萨瑟兰德的“Sketchpad”系统被公认为对交互图形生成系统被公认为对交互图形生成技术的发展奠定了基础。技术的
13、发展奠定了基础。第12页,此课件共49页哦 随后,美国通用汽车公司(随后,美国通用汽车公司(IBM)、贝尔电话公司)、贝尔电话公司和洛克希德飞机制造公司等开展了计算机图形学和计算机和洛克希德飞机制造公司等开展了计算机图形学和计算机辅助设计的大规模研究,分别推出了辅助设计的大规模研究,分别推出了DAC-1系统、系统、Graphic-1系统和系统和CADAM系统,使计算机图形学进入系统,使计算机图形学进入了迅速发展的新时期。了迅速发展的新时期。这一时期使用的图形显示器是随机扫描的显示器,它这一时期使用的图形显示器是随机扫描的显示器,它具有较高的分辨率和对比度,具有良好的动态性能。但为具有较高的分辨
14、率和对比度,具有良好的动态性能。但为了避免图形闪烁,通常需要以了避免图形闪烁,通常需要以30次秒左右的频率不断刷次秒左右的频率不断刷新屏幕上的图形。为此需要一个刷新缓冲存储器来存放计新屏幕上的图形。为此需要一个刷新缓冲存储器来存放计算机产生的显示图形的数据和指令,还要有一个高速的处算机产生的显示图形的数据和指令,还要有一个高速的处理器。理器。第13页,此课件共49页哦 由于这一时期使用的计算机图形硬件(大型计算机和由于这一时期使用的计算机图形硬件(大型计算机和图形显示器)是相当昂贵的,因而成为影响交互式图形生图形显示器)是相当昂贵的,因而成为影响交互式图形生成技术进一步普及的主要原因。因此,只
15、有上述这些大公成技术进一步普及的主要原因。因此,只有上述这些大公司才能投入大量资金研制开发出只供本公司产品设计使用司才能投入大量资金研制开发出只供本公司产品设计使用的实验性系统。的实验性系统。3.推广应用阶段(推广应用阶段(70年代)年代)进入进入70年代以后,由于集成电路技术的发展,计年代以后,由于集成电路技术的发展,计算机硬件性能不断提高,体积缩小,价格降低,特别算机硬件性能不断提高,体积缩小,价格降低,特别是廉价的图形输入、输出设备及大容量磁盘等的出现,是廉价的图形输入、输出设备及大容量磁盘等的出现,以小型计算机及超级小型机为基础的图形生成系统开以小型计算机及超级小型机为基础的图形生成系
16、统开始进入市场并形成主流。始进入市场并形成主流。第14页,此课件共49页哦 由于这种系统比起大型计算机来,价格相对便宜,维由于这种系统比起大型计算机来,价格相对便宜,维护使用也比较简单,因而,护使用也比较简单,因而,70年代以来,计算机图形生年代以来,计算机图形生成技术在计算机辅助设计、事务管理、过程控制等领域成技术在计算机辅助设计、事务管理、过程控制等领域得到了比较广泛的应用,出现了许多专门开发图形软件得到了比较广泛的应用,出现了许多专门开发图形软件的公司及相应的商品化图形软件,取得了较好的经济效的公司及相应的商品化图形软件,取得了较好的经济效益,益,CAD成为工业设计部门不可缺少的工具和热
17、门技术。成为工业设计部门不可缺少的工具和热门技术。其中,基于电视技术的光栅扫描显示器的出现极大其中,基于电视技术的光栅扫描显示器的出现极大地推动了计算机图形学的发展。光栅扫描显示器将被显地推动了计算机图形学的发展。光栅扫描显示器将被显示的图像以点阵形式存储在刷新缓存中,由视频控制器示的图像以点阵形式存储在刷新缓存中,由视频控制器将其读出并在屏幕上产生图像。将其读出并在屏幕上产生图像。第15页,此课件共49页哦 光栅扫描显示器较之随机扫描显示器有许多优光栅扫描显示器较之随机扫描显示器有许多优点。一是规则而重复的扫描比随机扫描容易实现,点。一是规则而重复的扫描比随机扫描容易实现,因而价格便宜;二是
18、可以显示用颜色或各种模式填因而价格便宜;二是可以显示用颜色或各种模式填充的图形,这对于生成三维物体的真实感图形是非充的图形,这对于生成三维物体的真实感图形是非常重要的。三是刷新过程与图形的复杂程度无关,常重要的。三是刷新过程与图形的复杂程度无关,只要基本的刷新频率足够高,就不会因为图形复杂只要基本的刷新频率足够高,就不会因为图形复杂而出现闪烁现象。而出现闪烁现象。由于光栅扫描显示器具有许多优点,因而直至今日仍由于光栅扫描显示器具有许多优点,因而直至今日仍然成为图形显示的主要方式,工作站及微型计算机都采用然成为图形显示的主要方式,工作站及微型计算机都采用这种光栅扫描显示器。这种光栅扫描显示器。第
19、16页,此课件共49页哦 由于众多商品化软件的出现,这一时期图形标准化由于众多商品化软件的出现,这一时期图形标准化问题也被提上议程。图形标准化要求图形软件由低层次问题也被提上议程。图形标准化要求图形软件由低层次的与设备有关的软件包转变为高层次的与设备无关的软的与设备有关的软件包转变为高层次的与设备无关的软件包。件包。1974年,美国计算机学会成立了一个图形标准年,美国计算机学会成立了一个图形标准化委员会(化委员会(ACM SIGGRAPH),开始有关标准的制定),开始有关标准的制定和审批工作。和审批工作。1977年该委员会提出了一个称为年该委员会提出了一个称为“核心核心图形系统图形系统CGS”
20、的规范。的规范。1979年又公布了修改后的第二年又公布了修改后的第二版,增加了包括光栅图形显示技术在内的许多其他功版,增加了包括光栅图形显示技术在内的许多其他功能,但仍作为进一步讨论的基础。能,但仍作为进一步讨论的基础。第17页,此课件共49页哦4.系统实用化阶段(系统实用化阶段(80年代)年代)进入进入80年代以后,工作站的出现极大地促进了计算机图形学的发展。年代以后,工作站的出现极大地促进了计算机图形学的发展。比起小型计算机来,工作站在用于图形生成上具有显著的优点。首先,比起小型计算机来,工作站在用于图形生成上具有显著的优点。首先,工作站是一个用户使用一台计算机,交互作用时,响应时间短;其
21、次,工作站是一个用户使用一台计算机,交互作用时,响应时间短;其次,工作站连网后可以共享资源,如大容量磁盘,高精度绘图仪等;而且它工作站连网后可以共享资源,如大容量磁盘,高精度绘图仪等;而且它便于逐步投资、逐步发展、使用寿命较长。因而,工作站已经取代小型便于逐步投资、逐步发展、使用寿命较长。因而,工作站已经取代小型计算机成为图形生成的主要环境。计算机成为图形生成的主要环境。80年代后期,微机的性能迅速提高,配以高分辨率显示器及窗口年代后期,微机的性能迅速提高,配以高分辨率显示器及窗口管理系统,并在网络环境下运行,使它成为计算机图形生成技术的重管理系统,并在网络环境下运行,使它成为计算机图形生成技
22、术的重要环境。由于微机的广泛普及和推广,尤其是微机上的图形软件的全要环境。由于微机的广泛普及和推广,尤其是微机上的图形软件的全面出现,如面出现,如Windows、Office、AutoCAD、CorelDRAW、Freehand、3D Studio等,使计算机图形学的应用深度和广度得到了前所未有的等,使计算机图形学的应用深度和广度得到了前所未有的发展。发展。第18页,此课件共49页哦 5.标准化智能化阶段(标准化智能化阶段(90年代)年代)进入进入90年代,计算机图形学朝着标准化、集成化和智能化的年代,计算机图形学朝着标准化、集成化和智能化的方向发展。一方面,国际标准化组织(方向发展。一方面,
23、国际标准化组织(ISO)公布的有关计算机)公布的有关计算机图形学方面的标准越来越多,且更加成熟。目前,由图形学方面的标准越来越多,且更加成熟。目前,由ISO发布的发布的图形标准有:计算机图形接口标准图形标准有:计算机图形接口标准CGI、计算机图形元文件标准、计算机图形元文件标准CGM、图形核心系统、图形核心系统GKS、三维图形核心系统、三维图形核心系统GKS-3D和程序员和程序员层次交互式图形系统层次交互式图形系统PHIGS。另一方面,多媒体技术、人工智能及专家系统技术和计算机图另一方面,多媒体技术、人工智能及专家系统技术和计算机图形学相结合使其应用效果越来越好,使用方法越来越容易,许多应形学
24、相结合使其应用效果越来越好,使用方法越来越容易,许多应用系统具有智能化的特点,如智能用系统具有智能化的特点,如智能CAD系统。科学计算的可视化、系统。科学计算的可视化、虚拟现实环境的应用又向计算机图形学提出了许多更新更高的要求,虚拟现实环境的应用又向计算机图形学提出了许多更新更高的要求,使得三维乃至高维计算机图形学在真实性和实时性方面将有飞速发使得三维乃至高维计算机图形学在真实性和实时性方面将有飞速发展。展。第19页,此课件共49页哦图形学的发展现状图形学的发展现状基基本本内内容容已已成成熟熟,尤尤其其是是二二维维光光栅栅图图形形学学;3D图图形形算算法法已已较较成成熟熟,硬硬件件上上更更新新
25、加加快快;但但无无突突破破,更更逼真更快(依赖于硬件),但难以做到完全真实。逼真更快(依赖于硬件),但难以做到完全真实。第20页,此课件共49页哦我国现状我国现状发发展展迅迅速速,图图形形算算法法水水平平高高,硬硬件件采采用用国国外最新元器件。外最新元器件。应应用用有有差差距距,商商品品化化软软件件产产品品国国际际竞竞争争力力低。低。应用不错,底层平台较差应用不错,底层平台较差人才缺乏。人才缺乏。第21页,此课件共49页哦1.1.3 计算机图形学的应用计算机图形学的应用 由于计算机图形系统的硬、软件性能日益提高,而价格却由于计算机图形系统的硬、软件性能日益提高,而价格却逐步降低,这必然促使计算
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 图形学 ppt 精选
限制150内