计算机图形学与虚拟现实课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《计算机图形学与虚拟现实课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 图形学 虚拟现实 课件
- 资源描述:
-
1、2023-1-261计算机图形学是计算机技术、电视显示技计算机图形学是计算机技术、电视显示技术和图形信息处理技术相结合的一门学科。术和图形信息处理技术相结合的一门学科。它研究它研究有关对象的图形的计算机有关对象的图形的计算机的基本原理和的基本原理和基本技术。基本技术。它是计算机领域中发展最迅速它是计算机领域中发展最迅速的学科之一,已广泛用于科学研究、工业的学科之一,已广泛用于科学研究、工业和建筑设计、医学研究、文化教育、地理和建筑设计、医学研究、文化教育、地理地质,益智娱乐、商业广告和军事等领域地质,益智娱乐、商业广告和军事等领域2023-1-262图形信息与文字信息相比具有直观、形象、含义丰
2、富等优图形信息与文字信息相比具有直观、形象、含义丰富等优点,有着广泛的应用前景。但是图形的生成、表示、处理、点,有着广泛的应用前景。但是图形的生成、表示、处理、存储和管理却比文字信息复杂得多存储和管理却比文字信息复杂得多。2023-1-2632023-1-264计算机图形学(计算机图形学(Computer Graphics)是)是研研究怎样用计算机生成、处理和显示图形的究怎样用计算机生成、处理和显示图形的一门新兴学科一门新兴学科.国际标准化组织(国际标准化组织(ISO)定义为:)定义为:计算机计算机图形学是研究通过计算机将数据转换为图图形学是研究通过计算机将数据转换为图形,并在专门显示设备上显
3、示的原理、方形,并在专门显示设备上显示的原理、方法和技术的学科。法和技术的学科。2023-1-265 计算机图形学的研究内容v图形:计算机图形学的研究对象图形:计算机图形学的研究对象能在人的视觉系统中产生视觉印象的客观对象能在人的视觉系统中产生视觉印象的客观对象包括自然景物、拍摄到的图片、用数学方法描包括自然景物、拍摄到的图片、用数学方法描述的图形等等述的图形等等v构成图形的要素构成图形的要素几何要素:刻画对象的轮廓、形状等几何要素:刻画对象的轮廓、形状等非几何要素:刻画对象的颜色、材质等非几何要素:刻画对象的颜色、材质等结束2023-1-266v计算机中表示图形的方法计算机中表示图形的方法点
4、阵表示点阵表示v枚举出图形中所有的点枚举出图形中所有的点(强调图形由点构成强调图形由点构成)v简称为图像(数字图像)简称为图像(数字图像)参数表示参数表示v由图形的由图形的形状参数形状参数(方程或分析表达式的系数,线段的端点方程或分析表达式的系数,线段的端点坐标等坐标等)+属性参数属性参数(颜色、线型等颜色、线型等)来表示图形来表示图形v简称为图形简称为图形niniittBPtC0,10)()(2023-1-267计算机图形学的研究内容计算机图形学的研究内容图形的输入图形的输入 如何开发利用如何开发利用图形输入设备及软件将图形输入到计算机中图形输入设备及软件将图形输入到计算机中去,以便作各种处
5、理。去,以便作各种处理。图形的处理图形的处理包括对图形进行变换包括对图形进行变换(几何变换,投影变换几何变换,投影变换)和运算(集合和运算(集合运算)运算),着色,形变等着色,形变等图形的输出图形的输出 如何将图形特定的表示形式转换成图形输出系统便于接如何将图形特定的表示形式转换成图形输出系统便于接受的表示形式,并将图形在显示屏或打印机等输出设备上受的表示形式,并将图形在显示屏或打印机等输出设备上输出。输出。2023-1-268计算机图形学的研究内容计算机图形学的研究内容.与相关学科的关系与相关学科的关系数数字字图图像像数数据据模模型型图像生成(计算机图形学)图像生成(计算机图形学)模型(特征
6、)提取模型(特征)提取(计算机视觉,模式识别)(计算机视觉,模式识别)模型变换模型变换(计算几何)(计算几何)图像变换图像变换(图像处理)(图像处理).发展特点发展特点:交叉、界线模糊、相互渗透交叉、界线模糊、相互渗透DIGITAL IMAGING:2023-1-269 用计算机生成、处理和显用计算机生成、处理和显示图形的学科;由几何数据和示图形的学科;由几何数据和几何模型,利用计算机进行显几何模型,利用计算机进行显示并存储,并可以进行修改、示并存储,并可以进行修改、完善以及有关操作的过程完善以及有关操作的过程.计算机图形学2023-1-2610 计算几何 研究几何模型和数据处理的学科,研究几
7、何模型和数据处理的学科,讨论几何形体的计算机表示、分析和讨论几何形体的计算机表示、分析和综合,研究如何方便灵活、有效地建综合,研究如何方便灵活、有效地建立几何形体的数学模型以及在计算机立几何形体的数学模型以及在计算机中更好地存贮和管理这些模型数据;中更好地存贮和管理这些模型数据;2023-1-26112023-1-2611 数字图象处理是将图像信号转换为数字格式数字图象处理是将图像信号转换为数字格式并利用计算机进行处理的过程并利用计算机进行处理的过程:图像获取、图像变图像获取、图像变换、图像增强、图像复原、图像编码、图像分析、换、图像增强、图像复原、图像编码、图像分析、图像识别、图像理解。图像
8、识别、图像理解。与计算机图形学的概念容易混淆的是图像处与计算机图形学的概念容易混淆的是图像处理。计算机图形学的基本含义是使用计算机通过理。计算机图形学的基本含义是使用计算机通过算法和程序在显示设备上构造出图形来。与此相算法和程序在显示设备上构造出图形来。与此相反,图像处理是将客观世界中原来存在的物体的反,图像处理是将客观世界中原来存在的物体的影像处理成新的数字化图像的相关技术,并研究影像处理成新的数字化图像的相关技术,并研究如何从图像中提取二维或三维物体的模型。它所如何从图像中提取二维或三维物体的模型。它所研究的是计算机图形学的逆过程。研究的是计算机图形学的逆过程。2023-1-2612计算机
9、视觉和模式识别计算机视觉和模式识别:对所输入的图象进行分析和识别,找出对所输入的图象进行分析和识别,找出其中蕴涵的内在联系或抽象模型;如邮政其中蕴涵的内在联系或抽象模型;如邮政分检设备、地形地貌识别等;分检设备、地形地貌识别等;图形学的逆过程,分析和识别输入的图像,并从中提取二维或三维的数据模型(特征)。手写体识别、机器视觉2023-1-2613 计算机图形学的研究内容涉及到用计算机对图形计算机图形学的研究内容涉及到用计算机对图形数据进行处理的硬件和软件两方面的技术,主要是围数据进行处理的硬件和软件两方面的技术,主要是围绕着生成、表示物体的图形图像的准确性、真实性和绕着生成、表示物体的图形图像
10、的准确性、真实性和实时性的基础算法,大致可分为以下几类实时性的基础算法,大致可分为以下几类:2023-1-2614 (1)基于图形设备的基本图形元素的生成算)基于图形设备的基本图形元素的生成算法,如用光栅图形显示器生成直线、圆弧、二次法,如用光栅图形显示器生成直线、圆弧、二次曲线、封闭边界内的图案填充等。曲线、封闭边界内的图案填充等。(4)三维几何造型技术,对基本体素的定义、)三维几何造型技术,对基本体素的定义、输入及它们之间的布尔运算方法。输入及它们之间的布尔运算方法。(5)三维形体的实时显示,包括投影变换、坐)三维形体的实时显示,包括投影变换、坐标变换等。标变换等。(2)图形元素的几何变换
11、,即对图形的平移、)图形元素的几何变换,即对图形的平移、放大和缩小、旋转、镜像等操作。放大和缩小、旋转、镜像等操作。(3)样条曲线和样条曲面的插值、拟合、拼)样条曲线和样条曲面的插值、拟合、拼接、光顺、整体和局部修改等。接、光顺、整体和局部修改等。2023-1-2615 (8)科学计算可视化和三维数据场的可视化,)科学计算可视化和三维数据场的可视化,将科学计算中大量难以理解的数据通过计算机图形将科学计算中大量难以理解的数据通过计算机图形显示出来,从而加深人们对科学过程的理解。例如显示出来,从而加深人们对科学过程的理解。例如有限元分析的结果等;应力场、磁场的分布等;各有限元分析的结果等;应力场、
12、磁场的分布等;各种复杂的运动学和动力学问题的图形仿真等。种复杂的运动学和动力学问题的图形仿真等。(7)山、水、花、草、烟、云等自然景物的)山、水、花、草、烟、云等自然景物的模拟生成算法等。模拟生成算法等。(6)真实感图形的生成算法,包括三维图形的)真实感图形的生成算法,包括三维图形的消隐、光照、色彩、阴影、纹理及彩色浓淡图的生消隐、光照、色彩、阴影、纹理及彩色浓淡图的生成算法。成算法。2023-1-2616 图形软件发展及软件标准形成 三种类型的计算机图形软件系统:(1)用某种语言写成的子程序包 GKS(Graphics Kernel System)PHIGS(ProgrammersHerar
13、chical Iuteractive Graphics system)便于移植和推广、但执行速度相对较慢,效率低 (2)扩充计算机语言,使其具有图形生成和处理的功能 如:Turbo Pascal、Turbo C,AutoLisp,VC等。简练、紧凑、执行速度快,但不可移植(3)专用图形系统:效率高,但系统开发量大,可移植性差。(4)MATLAB,Math Works 公司,一种交互式面向对象的程 序设计语言,工程计算领域中重要应用软件.2023-1-2617通用的、与设备无关的图形包,图形标准通用的、与设备无关的图形包,图形标准 CGS(Core Graphics System,核心图形系统核
14、心图形系统,1977年年ACM 提出提出)GKS(Graphics Kernel System,)(第一个官方标准,第一个官方标准,ISO,1977)PHIGS (Programmers Herarchical Iuteractive Graphics system,程序员程序员层次交互式图形系统层次交互式图形系统)一些非官方图形软件,广泛应用于工业界,成为事实上的标准一些非官方图形软件,广泛应用于工业界,成为事实上的标准lDirectX(MS)lXlib(X-Window系统系统)lOpenGL(SGI)lAdobe公司公司Postscript 开放式、高效率的发展趋势开放式、高效率的发展趋
展开阅读全文