教学课件·图形学简明教程.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《教学课件·图形学简明教程.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学 课件 图形学 简明 教程
- 资源描述:
-
1、1.11.2计算机图形学的应用计算机图形学的应用 计算机图形学的概念与研究内容计算机图形学的概念与研究内容 1.11.2计算机图形学的应用计算机图形学的应用 计算机图形学的概念与研究内容计算机图形学的概念与研究内容 凡是能够在人的视觉系统中形成凡是能够在人的视觉系统中形成视觉印象的客观对象都称为图形。视觉印象的客观对象都称为图形。如:如:(1)自然景物自然景物 (2)照片和图片照片和图片 (3)工程图、设计图和方框图工程图、设计图和方框图 (4)人工美术绘画、雕塑品人工美术绘画、雕塑品 (5)用数学方法描述的图形用数学方法描述的图形 (包括几何图形、代数方(包括几何图形、代数方 程、分析表达式
2、或列表所程、分析表达式或列表所 确定的图形)确定的图形)广义的图形概念广义的图形概念 是指由点、线、是指由点、线、面、体等面、体等几何要素几何要素和和明暗、灰度(亮明暗、灰度(亮度)、色彩等非几度)、色彩等非几何要素何要素构成的,从构成的,从现实世界中抽象出现实世界中抽象出来的带有灰度、色来的带有灰度、色彩及形状的图或形。彩及形状的图或形。计算机图形学中的图形概念计算机图形学中的图形概念计算机图形学计算机图形学(Computer Graphics,简称:简称:CG)是研究如何在是研究如何在计算机环境下生成、处理和显示图形的一门学科。计算机环境下生成、处理和显示图形的一门学科。计算机图形学的主要
3、研究对象计算机图形学的主要研究对象 在计算机环境下景物的在计算机环境下景物的几何建模方法几何建模方法(modeling)、对模、对模型的型的处理方法、处理方法、几何模型的几何模型的绘制技术绘制技术(rendering)、图形、图形输入和控制的输入和控制的人机交互界面人机交互界面(user interface)。例如,要研究如何在计算机上表示飞机和汽车外形、方便地例如,要研究如何在计算机上表示飞机和汽车外形、方便地对飞机和汽车外形进行修改、快速地绘制它们的真实感图形对飞机和汽车外形进行修改、快速地绘制它们的真实感图形计算机图形学产生真实感图形的过程计算机图形学产生真实感图形的过程绘制绘制处理处理
4、建模建模建立对物体完整的几何描述建立对物体完整的几何描述 对物体做一系列的变换,以对物体做一系列的变换,以反映观察者和物体的位置关系反映观察者和物体的位置关系 通过绘制过程生成物体通过绘制过程生成物体的真实感图形的真实感图形 图像处理(图像处理(Image Processing)它是用摄像机或扫描仪等手段将客观世界中原来存在的图形它是用摄像机或扫描仪等手段将客观世界中原来存在的图形摄制成数字化图像,对图像进行处理、分析和理解,从图像摄制成数字化图像,对图像进行处理、分析和理解,从图像中提取所关注的图形的二维或者三维几何信息。中提取所关注的图形的二维或者三维几何信息。图像图像 处理的研究内容处理
5、的研究内容图像增强、边缘提取和图像分割、图像压缩、纹理分析、形图像增强、边缘提取和图像分割、图像压缩、纹理分析、形状特征提取、模式识别和三维形体重建等。状特征提取、模式识别和三维形体重建等。计算机模拟和仿真计算机模拟和仿真计算机辅助设计与制造计算机辅助设计与制造(computer aided design and manufactory,CAD/CAM)地理信息系统地理信息系统(geographical information system,GIS)计算机动画和艺术计算机动画和艺术科学计算可视化科学计算可视化(visualization in scientific computing,VS)虚
6、拟现实虚拟现实(virtual reality,VR)(1)计算机辅助设计与制造)计算机辅助设计与制造计算机辅助设计计算机辅助设计(CAD)已广泛应用已广泛应用于飞机、汽车、于飞机、汽车、船舶的外形设计船舶的外形设计、电路设计,以及建筑、电路设计,以及建筑、服装、服装、印染、玩具设计等领域。印染、玩具设计等领域。CAD技技术使得工程、产品设计和施工图术使得工程、产品设计和施工图纸不必再由人工绘制,可大大缩纸不必再由人工绘制,可大大缩短设计周期。短设计周期。雪佛莱敞篷轿车曲面造型雪佛莱敞篷轿车曲面造型应用应用CAD系统进行设计,可系统进行设计,可1)获得产品的精确表示和显示结果,)获得产品的精确
7、表示和显示结果,2)在计算)在计算机中建立对象的数据模型,机中建立对象的数据模型,3)进行各种性能分析计算,)进行各种性能分析计算,4)对设计做修改,)对设计做修改,5)制造过程和设计结果联系起来,设计结果直接传送至后续工艺进行加工。)制造过程和设计结果联系起来,设计结果直接传送至后续工艺进行加工。(2)科学计算可视化)科学计算可视化 可视化技术已广泛应用于流可视化技术已广泛应用于流体力学、有限元分析、医学、体力学、有限元分析、医学、天气预报、海洋和空间探测天气预报、海洋和空间探测等领域。等领域。科学计算可视化就是利用计算机图形生成技术,将科学及工程科学计算可视化就是利用计算机图形生成技术,将
8、科学及工程计算中的计算数据和测量数据等以图形的形式显示出来,使人计算中的计算数据和测量数据等以图形的形式显示出来,使人们能观察到用常规手段难以观察到的自然规律和自然现象。们能观察到用常规手段难以观察到的自然规律和自然现象。(3)计算机动画)计算机动画 计算机生成的场景可单独显示,也可以与演员及实际场景混合计算机生成的场景可单独显示,也可以与演员及实际场景混合显示,以生成各种逼真的虚拟场景画面和特技效果,从而为人显示,以生成各种逼真的虚拟场景画面和特技效果,从而为人们提供一个充分展示个人想象力和艺术才能的空间。们提供一个充分展示个人想象力和艺术才能的空间。(4)计算机模拟和仿真)计算机模拟和仿真
9、 计算机模拟和仿真是利用计算机产生真实(虚拟)场景,模拟场景中对象计算机模拟和仿真是利用计算机产生真实(虚拟)场景,模拟场景中对象随时间变化的行为和规律。通过虚拟对象的行为和规律,研究液体流动、随时间变化的行为和规律。通过虚拟对象的行为和规律,研究液体流动、热流、核反应、结构有负载时的变形、复杂产品的加工过程和大工程的完热流、核反应、结构有负载时的变形、复杂产品的加工过程和大工程的完工后的效果等。工后的效果等。(5)虚拟现实虚拟现实 虚拟现实(虚拟现实(Virtual Reality:VR)是指由计算机实时生成一个虚拟的三维空是指由计算机实时生成一个虚拟的三维空间。用户可在其中自由的运动,随意
10、观察周围的景物,通过一些特殊的设间。用户可在其中自由的运动,随意观察周围的景物,通过一些特殊的设备与虚拟物体进行交互操作。在此环境中,用户看到的是全立体彩色景象,备与虚拟物体进行交互操作。在此环境中,用户看到的是全立体彩色景象,听到的是虚拟环境中的声响,手或脚可以感受到虚拟环境所反馈给它的作听到的是虚拟环境中的声响,手或脚可以感受到虚拟环境所反馈给它的作用力,从而使用户产生一种用力,从而使用户产生一种身临其境的感觉。身临其境的感觉。第2章 计算机图形系统及硬件基础本章内容2.1 概述12.2 图形显示设备22.3 图形绘制设备32.4 图形输入设备4 计算机图形系统是用来生成、处理和显示计算机
11、图形系统是用来生成、处理和显示图形的一整套硬件和软件,通常由以下三图形的一整套硬件和软件,通常由以下三部分构成:部分构成:中央处理机中央处理机 图形输入设备图形输入设备 图形输出设备图形输出设备2.1 概述2.1.1 计算机系统中的图形设备中央处理机(CPU)中央处理器完成对图形的描述、建立、中央处理器完成对图形的描述、建立、修改等各种计算,并对图形实现有效的修改等各种计算,并对图形实现有效的存储。存储。许多外部设备增加了固化的图形处理功许多外部设备增加了固化的图形处理功能(如显卡、绘图机等),可以接受更能(如显卡、绘图机等),可以接受更高级的绘图命令,不但能实现图形的缓高级的绘图命令,不但能
12、实现图形的缓冲,而且能完成大部分图形函数的功能,冲,而且能完成大部分图形函数的功能,从而大大减轻了中央处理机的负担,提从而大大减轻了中央处理机的负担,提高了输出速度。高了输出速度。1 图形输入设备将用户的图形数据、各种命令等转换成图形输入设备将用户的图形数据、各种命令等转换成电信号送给计算机电信号送给计算机 。常用的图形输入设备常用的图形输入设备 键盘键盘 鼠标鼠标 另外另外 跟踪球、空间球跟踪球、空间球 光笔、数字化仪、触摸板、光笔、数字化仪、触摸板、图形扫描仪、手图形扫描仪、手写输入板写输入板 语音输入语音输入 数据手套数据手套图形输入设备2 图形输出设备将计算机处理好的结果转换成可见的图
13、形图形输出设备将计算机处理好的结果转换成可见的图形 图形显示设备图形显示设备:用于在屏幕上输出图形用于在屏幕上输出图形 基于阴极射线管的监视器基于阴极射线管的监视器 液晶显示器液晶显示器 等离子显示器等离子显示器 图形绘制设备图形绘制设备:用于把图形画在纸上,也称硬拷贝用于把图形画在纸上,也称硬拷贝 打印机打印机 绘图仪绘图仪图形输出设备32.1.2 图形系统的基本功能一个计算机图形系统至少应具有计算、存储、输入、输出和交互等基本功能,各功能之间的关系如下:输入计算输出存储交互图形输入设备图形输出设备显示器数据库1.计算功能2.1.2 图形系统的基本功能1)图形的描述、分析和设计;2)点、线(
14、包括直线和曲线)、面(包括平面和曲面)的表示及其求交、分类(用于图形的集合运算);3)图形的平移、旋转、投影、透视等几何变换;4)曲线、曲面的生成;5)图形的交点、交线、交面的计算;6)光、色模型的建立和计算;7)图形之间相互关系的检测等。2.存储功能2.1.2 2.1.2 图形系统的基本功能图形系统的基本功能3.输入功能在计算机的内存、外存中能存放各种图形数据,尤其是各种图形的几何数据及图形之间的相互关系以及各种属性信息,并可基于设计人员的要求快速方便地实现对有关信息的实时检索和对图形的删除、增加、修改等操作。通过图形输入设备将基本的图形数据(如点、线等),图形的形状、尺寸,必要的参数和各种
15、绘图命令输入到计算机中,从而构造更复杂的几何图形。其中约束条件、属性参数都是必不可少的。4.输出功能图形系统应具有文字、图形、图像信息的输出功能,以方便长期保存分析计算的结果或交互需要的图形和非图形信息。根据对输出结果的精度、形式和时间等的不同要求,相应的有多种不同的输出设备。5.交互功能设计人员可通过显示器或其他人机交互设备直接进行人机通信,通过观察屏幕上显示的计算结果和图形,利用选择、定位等手段对不满意的部分进行修改。另外,可以由系统追溯到以前的工作步骤,跟踪检索出出错的地方,同时对设计者或操作员输入的错误给以必要的提示和帮助。2.1.2 2.1.2 图形系统的基本功能图形系统的基本功能2
16、.2 图形显示设备图形显示设备主要有以下三种:CRT显示器液晶显示器等离子显示器2.2.1 CRT显示器1.CRT显示原理CRT显示器主要由阴极、电 平 控 制 器(即 控 制极)、聚焦系统、加速系统、偏转系统和阳极荧光粉涂层组成,这6部分都在真空管内。CRT的原理图的原理图水平偏转板垂直偏转板灯丝阴极聚焦系统加速系统电平控制器石墨层吸收轰击磷粉涂层后逃逸在荧光屏内的杂撒电子送至第二阳极,形成电流回路。荧光纷(磷粉涂层)电子枪 偏转系统 荧光屏第一阳极 第二阳极 偏转线圈 高压入口经石墨层接第二阳极 用于磁偏转系统 用于静电偏转系统荧光屏偏转的电子束阴极被灯丝加热后,会发出电子(带负电荷)并形
17、成发散的电子云(由于电子带同种电荷相互排斥而形成)。在CRT表面的内侧是阳极荧光粉的涂层,如果不加控制,电子受到带正电荷的阳极(实际上是与加速极连通的CRT屏幕内侧的石墨粉涂层)的吸引轰击荧光粉涂层时,将漫射整个荧光屏,形成明亮的白光。但是在聚焦系统的作用下,电子云会聚焦成很细的电子束,在荧光屏的中心形成一个单一的亮点。亮点持续发光的时间一般在毫秒或微秒数量级之间,所以要保持显示一幅稳定的画面,必须不断地发射电子束。2.2.1 CRT显示器2.2.1 CRT显示器电平控制器用来控制电子束的强弱,加正电压时,电子束会大量通过,在屏幕上形成较亮的点,加负电压时,依据所加电压的大小,电子束被部分或全
18、部阻截,通过的电子很少,屏幕上的点也就比较暗。所以改变阴极和控制电平之间的电位差,就可调节电子束的电流密度,改变所形成亮点的明暗程度。聚焦后的电子束通过加速系统达到轰击荧光屏应有的速度后,利用偏转系统(包括水平方向和垂直方向的偏转板)可将电子束精确定位在屏幕的任意位置上。到达屏幕最边缘的偏转角度被称为最大偏转角。屏幕越大,要求的最大偏转角度就越大。但是磁偏转系统的最大偏转角度有限,为达到大屏幕的要求,只能将显像管加长。2.2.1 CRT显示器要保持屏幕上有稳定的图像就必须不断地发射电子束。刷新一次指电子束从上到下将荧光屏扫描一次。而将图形的几何信息转换成存储在帧缓存中的光栅(点阵)图像并以一定
19、格式的视频图像显示的过程就叫扫描转换。扫描格式和刷新频率是由视觉特性和电子学原理决定的(视觉残留)。只有刷新频率高到一定值后,图像才能稳定显示。大约达到每秒60帧,即60Hz时,人眼才能感觉不到屏幕闪烁,要使人眼觉得舒服,一般必须有85Hz以上的刷新频率。隔行扫描技术 每一帧分为两个场显示,每个场只包含一半画面。两个每一帧分为两个场显示,每个场只包含一半画面。两个场是交错的,一个场包含所有的奇数扫描行,另一个场场是交错的,一个场包含所有的奇数扫描行,另一个场包含所有的偶数扫描行,两个场以包含所有的偶数扫描行,两个场以1/601/60秒的时间间隔交秒的时间间隔交替显示。替显示。扫描从奇数场左上角
20、开始,每一行的扫描方向都是自左扫描从奇数场左上角开始,每一行的扫描方向都是自左向右。电子束在横向扫描的同时以一个较低的速率向下向右。电子束在横向扫描的同时以一个较低的速率向下移动,当电子束到达屏幕右端时,就将其隐去并迅速返移动,当电子束到达屏幕右端时,就将其隐去并迅速返回屏幕左端,这个过程称为回屏幕左端,这个过程称为水平回扫水平回扫。接着下一奇数行。接着下一奇数行重复这一过程。重复这一过程。隔行扫描技术 当整场扫描完毕时,扫描线正好停在底部的中央。接着电当整场扫描完毕时,扫描线正好停在底部的中央。接着电子束迅速回到屏幕顶部中央,这就是子束迅速回到屏幕顶部中央,这就是奇数场垂直回扫奇数场垂直回扫
21、。接着进行偶数场扫描,偶数场扫描结束于屏幕右下角,垂接着进行偶数场扫描,偶数场扫描结束于屏幕右下角,垂直回扫后电子束返回屏幕左上角。直回扫后电子束返回屏幕左上角。奇数场从第一行开始,水平回扫用虚线表示1234567有七条扫描线的隔行扫描2.2.1 CRT显示器2.2.彩色彩色CRTCRT的显示原理的显示原理彩色CRT显示器的荧光屏上涂有三种荧光物质,分别能发红、绿、蓝三种颜色的光,而三个电子枪(每个电子枪都由一个加热器、一个金属阴极和一个电平控制器组成)也发出三束电子束来激发这三种物质。电子枪通常成三角形排列,与CRT屏幕上的三角形红、绿、蓝荧光点相对应。RBGRBGRBGRBGBRBGRGR
22、BGRBGRBGRBGRBGRBGRBGBRBGRG荫罩式CRT荧光点的排布方案2.2.1 CRT显示器荫罩式显示器电子枪和对应的荧光点必须在一条直线上。为保证每个电子枪都能击中对应颜色的荧光点,在电子枪和荧光屏之间放置一个有孔的金属控制网格(即荫罩)。控制网格与荧光点排列成相同的三角形或直线型。调整彩色电子枪的排布方式可让三个电子束都汇聚于荫罩上。这样,某颜色的电子束通过荫罩后,就可避免和另外两种颜色的荧光点相交,而只与自己对应颜色的荧光点相交。彩色CRT电子枪和荫罩的排布绿枪电子束蓝枪电子束红枪电子束荫罩屏幕红绿蓝荧光点荫栅式显示器2.2.1 CRT显示器荫栅式显象管的红、绿、蓝三色荧光点
23、在屏幕上呈垂直条形排列,并将荫罩网改为条状荫栅,这种条状荫栅由固定在一个拉力极大的铁框中的互相平行的垂直铁线阵列组成,且整个栅栏从屏幕顶一直通到屏幕底。电子枪发出的三个电子束穿过栅条打在荧光条上使其发光。荫栅式CRT工作原理图荫栅荧光屏BGR蓝绿红荫罩式与荫栅式的区别2.2.1 CRT显示器从原理来说,荫罩式显示器和荫栅式显示器只是射线的选择方式和荧光点的排列不同而已。从显示效果来说,荫栅式显示器的荫栅可以透过更多的光线,从而可以达到更高的亮度和对比度,令图像色彩更加鲜艳、逼真和自然;另外,其栅距经过长时间使用也不会改变,就算使用多年也不会出现画质的下降。l 荫栅式显示器:也称栅距,是指显示器
24、平行的光栅之间的距离,一般都在0.25mm以下;l 荫罩式显示器:指屏幕上两个相邻的相同颜色荧光点之间的对角线距离(或水平距离),称为对角点距(或水平点距)。l 屏幕大小一定的前提下,点(栅)距越小,则屏幕上的象素排列越紧密,图像就越清晰细腻。显然,荫栅式显象管比荫罩式的要精细的多。2.2.1 CRT显示器点距GGGBBBRRd=0.25mm(a)点距(栅距)为0.25mm的柱面显示器0.24mmd=0.28mm(b)点距为0.28的球面显示器柱面和球面显示器的点距定义示意图 是画点设备,可看成一个点阵单元发生器,并可控制每个是画点设备,可看成一个点阵单元发生器,并可控制每个点阵单元的亮度。点
25、阵单元的亮度。发出的电于束的偏转方式是固定的,自上而下,从左到右发出的电于束的偏转方式是固定的,自上而下,从左到右扫描在荧光屏上形成光栅形状。扫描在荧光屏上形成光栅形状。图形是通过电子束扫描到光栅上的图形象素点时呈现的亮图形是通过电子束扫描到光栅上的图形象素点时呈现的亮度或颜色与光栅背景的亮度或颜色不同而衬托出的,可形度或颜色与光栅背景的亮度或颜色不同而衬托出的,可形成多级灰度或颜色的实面积自然图像。成多级灰度或颜色的实面积自然图像。由于图像是由像素阵列组成,显示一幅图像所需的时间等由于图像是由像素阵列组成,显示一幅图像所需的时间等于显示整个光栅所需的时间,而与图像的复杂程度无关。于显示整个光
展开阅读全文