计算机图形学ppt课件第一章计算机图形学基础知识.ppt
《计算机图形学ppt课件第一章计算机图形学基础知识.ppt》由会员分享,可在线阅读,更多相关《计算机图形学ppt课件第一章计算机图形学基础知识.ppt(94页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机图形学戚世贵教学要求n n了解图形系统的框架及其涉及的软件、硬件技术;n n了解图形学的基本问题,掌握图形学的基本概念、方法与算法;n n对与图形相关的应用及当前的研究热点有一个初步认识;n n具有一定实践体会和相关的编程能力。教材或参考书n n教材教材n n潘云鹤:计算机图形学潘云鹤:计算机图形学-原理、方法及应用原理、方法及应用n n主要参考书:主要参考书:n n孙家广:计算机图形学(第三版),清华大学出版社,孙家广:计算机图形学(第三版),清华大学出版社,19991999。n n倪明田等,倪明田等,“计算机图形学计算机图形学”,北京大学出版社,北京大学出版社,19991999。n
2、nDonald Hearn,M.Pauline Baker,“Computer Donald Hearn,M.Pauline Baker,“Computer Graphics(C Version)”,Prentice Hall,1997.Graphics(C Version)”,Prentice Hall,1997.n nJames D.Foley,Andries van Dam etc.,James D.Foley,Andries van Dam etc.,“Introduction to Computer Graphics”,Addison-“Introduction to Compute
3、r Graphics”,Addison-Wesley,1996 Wesley,1996 第一章 计算机图形学基本知识1.1 研究内容1.2 发展历史1.3 计算机图形学的应用及研究前沿1.1计算机图形学研究内容何谓图形?图形:计算机图形学的研究对象能在人的视觉系统中产生视觉印象的客观对象包括自然景物、拍摄到的图片、用数学方法描述的图形等等构成图形的要素?几何要素:刻画对象的轮廓、形状等非几何要素:刻画对象的颜色、材质等计算机中如何表示图形?点阵表示l枚举出图形中所有的点(强调图形由点构成)l简称为图像(数字图像)参数表示l由图形的形状参数(方程或分析表达式的系数,线段的端点坐标等)+属性参数(
4、颜色、线型等)来表示图形l简称为图形:l图形主要分为两类:基于线条信息表示 明暗图(Shading)n n什么是计算机图形学?什么是计算机图形学?什么是计算机图形学?什么是计算机图形学?定义:用计算机表示、生成、处理和显示图形对象的一门学科。定义:用计算机表示、生成、处理和显示图形对象的一门学科。定义:用计算机表示、生成、处理和显示图形对象的一门学科。定义:用计算机表示、生成、处理和显示图形对象的一门学科。计算机图形学计算机图形学计算机图形学计算机图形学是计算机科学中,最为活跃、得到广泛应用的分支之一是计算机科学中,最为活跃、得到广泛应用的分支之一是计算机科学中,最为活跃、得到广泛应用的分支之
5、一是计算机科学中,最为活跃、得到广泛应用的分支之一n n图像处理图像处理图像处理图像处理:将客观世界中原来存在的物体的影像处理成新的数字化图:将客观世界中原来存在的物体的影像处理成新的数字化图:将客观世界中原来存在的物体的影像处理成新的数字化图:将客观世界中原来存在的物体的影像处理成新的数字化图像的相关技术。像的相关技术。像的相关技术。像的相关技术。研究如何对一幅连续图像取样、量化以产生数字图像,如何对数字研究如何对一幅连续图像取样、量化以产生数字图像,如何对数字研究如何对一幅连续图像取样、量化以产生数字图像,如何对数字研究如何对一幅连续图像取样、量化以产生数字图像,如何对数字图像做各种变换以
6、方便处理,图像做各种变换以方便处理,图像做各种变换以方便处理,图像做各种变换以方便处理,如何滤去图像中的无用噪声,如何压缩图像数据以便存储和传输,如何滤去图像中的无用噪声,如何压缩图像数据以便存储和传输,如何滤去图像中的无用噪声,如何压缩图像数据以便存储和传输,如何滤去图像中的无用噪声,如何压缩图像数据以便存储和传输,图像边缘提取,特征增强和提取。图像边缘提取,特征增强和提取。图像边缘提取,特征增强和提取。图像边缘提取,特征增强和提取。n n模式识别模式识别模式识别模式识别:对输入的图像进行分析和识别,找出其中蕴涵的内在联系:对输入的图像进行分析和识别,找出其中蕴涵的内在联系:对输入的图像进行
7、分析和识别,找出其中蕴涵的内在联系:对输入的图像进行分析和识别,找出其中蕴涵的内在联系或抽象模型。或抽象模型。或抽象模型。或抽象模型。图形学的逆过程,分析和识别输入的图像并从中提取二维或三维的图形学的逆过程,分析和识别输入的图像并从中提取二维或三维的图形学的逆过程,分析和识别输入的图像并从中提取二维或三维的图形学的逆过程,分析和识别输入的图像并从中提取二维或三维的数据模型(特征)。手写体识别、机器视觉。数据模型(特征)。手写体识别、机器视觉。数据模型(特征)。手写体识别、机器视觉。数据模型(特征)。手写体识别、机器视觉。计算机图形学的研究内容n n如何在计算机中表示图形、以及利用计算机进行图形
8、的计算、处理和显示的相关原理与算法,构成了计算机图形学的主要研究内容。图形硬件、图形标准、图形交互技术、光栅图图形硬件、图形标准、图形交互技术、光栅图形生成算法、曲线曲面造型、实体造型、真实形生成算法、曲线曲面造型、实体造型、真实感图形计算与显示算法,以及科学计算可视化、感图形计算与显示算法,以及科学计算可视化、计算机动画、自然景物仿真、虚拟现实等。计算机动画、自然景物仿真、虚拟现实等。1.2图像学的发展历史n n50年代19501950年,第一台图形显示器作为美国麻省理工年,第一台图形显示器作为美国麻省理工学院(学院(MITMIT)旋风)旋风I I号(号(Whirlwind IWhirlwi
9、nd I)计算机)计算机的附件诞生了的附件诞生了19581958年,美国年,美国CalcompCalcomp公司由联机的数字记公司由联机的数字记录仪发展成滚筒式绘图仪,录仪发展成滚筒式绘图仪,GerBerGerBer公司把数控公司把数控机床发展成为平板式绘图仪机床发展成为平板式绘图仪5050年代末期,年代末期,MITMIT的林肯实验室在的林肯实验室在“旋风旋风”计计算机上开发算机上开发SAGESAGE空中防御体系空中防御体系n n60年代19621962年,年,MITMIT林肯实验室的林肯实验室的I.E.SutherlandI.E.Sutherland发表了一篇题为发表了一篇题为“Sketch
10、pad“Sketchpad:一个人机交互通:一个人机交互通信的图形系统信的图形系统”的博士论文的博士论文-确定了交互图形学作为一个学科分支(提出基本交互技术、图元分层表示概念及数据结构)。19621962年,雷诺汽车公司的工程师年,雷诺汽车公司的工程师Pierre Pierre B Bzier zier 提出提出B Bzierzier曲线、曲面的理论曲线、曲面的理论19641964年年MITMIT的教授的教授Steven A.CoonsSteven A.Coons提出了提出了超限插值的新思想,通过插值四条任意的边界超限插值的新思想,通过插值四条任意的边界曲线来构造曲面。曲线来构造曲面。n n7
11、070年代年代 光栅图形学迅速发展光栅图形学迅速发展n n区域填充、裁剪、消隐等基本图形概念、及其相应算法纷纷诞生区域填充、裁剪、消隐等基本图形概念、及其相应算法纷纷诞生 图形软件标准化图形软件标准化n n19741974年,年,ACM SIGGRAPHACM SIGGRAPH的与的与“与机器无关的图形技术与机器无关的图形技术”的工作的工作会议会议n nACMACM成立图形标准化委员会,制定成立图形标准化委员会,制定“核心图形系统核心图形系统”(Core Core Graphics SystemGraphics System)n nISOISO发布发布CGICGI、CGMCGM、GKSGKS、
12、PHIGSPHIGS 真实感图形学真实感图形学n n19701970年,年,BouknightBouknight提出了第一个光反射模型提出了第一个光反射模型n n19711971年年GourandGourand提出提出“漫反射模型插值漫反射模型插值”的思想,被称为的思想,被称为GourandGourand明暗处理明暗处理n n19751975年,年,PhongPhong提出了著名的简单光照模型提出了著名的简单光照模型-Phong-Phong模型模型 实体造型技术实体造型技术n n英国剑桥大学英国剑桥大学CADCAD小组的小组的BuildBuild系统系统n n美国罗彻斯特大学的美国罗彻斯特大学
13、的PADL-1PADL-1系统系统n n80年代19801980年年WhittedWhitted提出了一个光透视模型提出了一个光透视模型-WhittedWhitted模型,并第一次给出光线跟踪算法的模型,并第一次给出光线跟踪算法的范例,实现范例,实现WhittedWhitted模型模型19841984年,美国年,美国CornellCornell大学和日本广岛大学的学大学和日本广岛大学的学者分别将热辐射工程中的辐射度方法引入到计者分别将热辐射工程中的辐射度方法引入到计算机图形学中算机图形学中图形硬件和各个分支均在这个时期飞速发展图形硬件和各个分支均在这个时期飞速发展n n9090年代:微机和软件
14、系统的普及使得图形学的应用领域日年代:微机和软件系统的普及使得图形学的应用领域日益广泛。益广泛。标准化、集成化、智能化标准化、集成化、智能化 多媒体技术、人工智能、科学计算可视化、虚拟现实多媒体技术、人工智能、科学计算可视化、虚拟现实 三维造型技术三维造型技术n nACM SIGGRAPHACM SIGGRAPH会议小知识会议小知识 全称全称“the Special Interest Group on Computer “the Special Interest Group on Computer Graphics and Interactive Techniques”Graphics and
15、 Interactive Techniques”6060年代中期,由年代中期,由Brown Brown 大学的教授大学的教授Andries van Andries van Dam(Andy)Dam(Andy)和和IBMIBM公司的公司的Sam MatsaSam Matsa发起发起 19741974年,在年,在ColoradoColorado大学召开了第一届大学召开了第一届SIGGRAPH SIGGRAPH 年会,并取得了巨大的成功年会,并取得了巨大的成功 每年只录取大约每年只录取大约5050篇论文篇论文硬件发展n n图形显示器的发展图形显示器的发展 图形显示器是计算机图形学中关键的设备图形显示
16、器是计算机图形学中关键的设备n n 60 60年代中期:画线显示器(亦称矢量显示器)年代中期:画线显示器(亦称矢量显示器)需要需要刷新刷新。设备昂贵,限制普及。设备昂贵,限制普及n n 60 60年代后期:存储管式显示器年代后期:存储管式显示器 不不需需刷刷新新,价价格格较较低低,缺缺点点是是不不具具有有动动态态修修改改 图形功能,不适合交互式。图形功能,不适合交互式。l70年代初,刷新式光栅扫描显示器出现,大大地推动了交互式图形技术的发展。l以点阵形式表示图形,使用专用的缓冲区存放点阵,由视频控制器负责刷新扫描 图形显示设备的发展:图形显示设备的发展:画线显示器(矢量显示器/随机扫描显示器)
17、存储管式显示器刷新式光栅扫描显示器图形输入设备的发展第一阶段:控制开关、穿孔纸等等第二阶段:键盘第三阶段:二维定位设备,如鼠标、光笔、图形输入板、触摸屏等等,语音第四阶段:三维输入设备(如空间球、数据手套、数据衣),用户的手势、表情等等第五阶段:用户的思维1.3图像学的应用n n用户接口介于人与计算机之间,人与机器的通信,人机界面(HCI):软件硬件发展:由指示灯和机械开关组成的操纵界面由终端和键盘组成的字符界面(80年代)由多种输入设备和光栅图形显示设备构成的图形用户界面(GUI),(90年代)PC,工 作 站,WIMP(W-windows、I-icons、M-menu、P-pointing
18、 devices)界面,所见即所得VR技术(发展方向)n计算机辅助设计与制造(CAD/CAM)CAD/CAM是计算机图形学在工业界最广泛、最活跃的应用领域l 飞机、汽车、船舶的外形的设计l 发电厂、化工厂等的布局l 土木工程、建筑物的设计l 电子线路、电子器件的设计l 设计结果直接送至后续工艺进行加工处理,如波音777飞机的设计和加工过程奥迪效果图和线框图奥迪效果图和线框图n n地形地貌和自然资源图地形地貌和自然资源图n n科学计算可视化科学计算可视化(Scientific Visualization)Scientific Visualization)海量的数据使得人们对数据的分析和处理变得越
19、来越海量的数据使得人们对数据的分析和处理变得越来越难,用图形来表示数据的迫切性与日俱增难,用图形来表示数据的迫切性与日俱增 19861986年,美国科学基金会(年,美国科学基金会(NSFNSF)专门召开了一次研)专门召开了一次研讨会,会上提出了讨会,会上提出了“科学计算可视化(科学计算可视化(Visualization Visualization in Scientific Computingin Scientific Computing)”科学计算可视化广泛应用于医学、流体力学、有限元科学计算可视化广泛应用于医学、流体力学、有限元分析、气象分析当中分析、气象分析当中 在医学领域,可视化有着广
20、阔的发展前途在医学领域,可视化有着广阔的发展前途n n是机械手术和远程手术的基础是机械手术和远程手术的基础n n将医用将医用CTCT扫描的数据转化为三维图象,帮助医生判别病人体扫描的数据转化为三维图象,帮助医生判别病人体内的患处内的患处n n由由CTCT数据产生在人体内漫游的图象数据产生在人体内漫游的图象 可视化的前沿与难点可视化的前沿与难点n n可视化硬件的研究可视化硬件的研究n n实时的三维体绘制实时的三维体绘制n n体内组织的识别分割体内组织的识别分割SegmentationSegmentationn n计算机动画和艺术电视广告,节目片头,科教演示(CAI)Quake III,“古墓丽影
21、”,“侏罗纪公园”、“皇帝的新衣”、完美风暴 MAYA,3D-MAX,SOFTIMAGEn n游戏当前研究热点n n当前研究热点真实感图形实时绘制真实感图形实时绘制n n物体网格模型的面片简化:物体网格模型的面片简化:对网格面片表示的模型,对网格面片表示的模型,在一定误差的精度范围内,删除点、边、面,从而在一定误差的精度范围内,删除点、边、面,从而简化所绘制场景的复杂层度,加快图形绘制速度简化所绘制场景的复杂层度,加快图形绘制速度n n基于图象的绘制基于图象的绘制(IBR(IBR,Image Based Rendering)Image Based Rendering):完全摒弃传统的先建模,然
22、后确定光源的绘制的完全摒弃传统的先建模,然后确定光源的绘制的方法。它直接从一系列已知的图象中生成未知视角方法。它直接从一系列已知的图象中生成未知视角的图象,适用于野外极其复杂场景的生成和漫游的图象,适用于野外极其复杂场景的生成和漫游当前研究热点野外自然景物的模拟野外自然景物的模拟n n野外场景远远复杂于室内场景,绘制难度更大,方野外场景远远复杂于室内场景,绘制难度更大,方法更趋多样化法更趋多样化n n主要绘制山、水、云、树、草、火等等主要绘制山、水、云、树、草、火等等n n绘制火的粒子系统(绘制火的粒子系统(Particle SystemParticle System),基于生),基于生理模型
23、的绘制植物的方法,绘制云的细胞自动机方理模型的绘制植物的方法,绘制云的细胞自动机方法等法等由清华大学自然景物平台生成的野外场景日本YoshinoriDobashi等人绘制的真实感云Xfrog3.0生成的挪威云杉与计算机网络技术的紧密结合远程医疗与诊断远程导航与维修远程教育计算机图形硬件简介n n图形输入设备n n图形输出设备图形输入设备n n矢量型图形输入设备矢量型图形输入设备n n光栅型图形输入设备光栅型图形输入设备功能:功能:(1 1)确定点坐标,即定位)确定点坐标,即定位(2 2)确定一系列点的坐标,即笔画)确定一系列点的坐标,即笔画(3 3)确定数值)确定数值(4 4)进行选择)进行选
24、择(5 5)进行图形识别)进行图形识别(6 6)识别字符串)识别字符串n n键盘n n鼠标n n坐标数字仪n n光笔n n触摸屏n n图形扫描仪图形输出设备阴极射线管彩色阴极射线管射线穿透法射线穿透法影孔板法影孔板法随机扫描显示系统光栅扫描系统图形输出设备阴极射线管(CRT-Cathode Ray Tube)组成:包括电子枪、加速结构、聚焦系统、偏转组成:包括电子枪、加速结构、聚焦系统、偏转组成:包括电子枪、加速结构、聚焦系统、偏转组成:包括电子枪、加速结构、聚焦系统、偏转系统、荧光屏系统、荧光屏系统、荧光屏系统、荧光屏 工作原理工作原理:高速的电子束由电子枪发出,经过聚高速的电子束由电子枪发
25、出,经过聚焦系统、加速系统和磁偏转系统就会焦系统、加速系统和磁偏转系统就会到达荧光屏的特定位置。由于荧光物到达荧光屏的特定位置。由于荧光物质在高速电子的轰击下会发生电子跃质在高速电子的轰击下会发生电子跃迁,即电子吸收到能量从低能态变为迁,即电子吸收到能量从低能态变为高能态。由于高能态很不稳定,在很高能态。由于高能态很不稳定,在很短的时间内荧光物质的电子会从高能短的时间内荧光物质的电子会从高能态重新回到低能态,这时将发出荧光,态重新回到低能态,这时将发出荧光,屏幕上的那一点就会亮了屏幕上的那一点就会亮了要保持显示一幅稳定的画面,必须不断地发要保持显示一幅稳定的画面,必须不断地发射电子束射电子束刷
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 图形学 ppt 课件 第一章 基础知识
限制150内