计算机图形学超强总结.pdf
《计算机图形学超强总结.pdf》由会员分享,可在线阅读,更多相关《计算机图形学超强总结.pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第 1 1 章:简答和名词解释章:简答和名词解释图形:图形:是人类传达知识、 表达感情的重要手段, 它通常指能在人的视觉系统中产生视觉印象的客观对象,包括自然景物、拍摄到的图片、用数学方法描述的图形等等。电脑图形:电脑图形:是指能够通过电脑加以表示、存储、 处理、显示并作用于人的视觉系统的客观对象。构成图形的要素:构成图形的要素: 形状构成要素、属性控制要素形状构成要素形状构成要素:是指利用欧氏几何或过程式方法所表示的有关图形对象的轮廓、 形状等,如点、线、面、体或分形、粒子系统等属性控制要素属性控制要素:指的是对图形对象的显示方式有控制作用的属性信息,如宽度、 线型、填充模式、颜色、材质等
2、图形的表示方法:图形的表示方法:点阵表示法、参数表示法点阵表示法点阵表示法:通过枚举出图形中所有的点来表示图形, 它强调图形由哪些点构成, 这些点具有什么样的颜色。通常称点阵法描述的图形为像素图或位图bitmap 。参数表示法参数表示法由图形的形状参数和属性参数来表示图形。形状参数形状参数:描述图形的方程或分析表达式的系数,线段或多边形的端点坐标等。电脑中的图形按绘制方式分为电脑中的图形按绘制方式分为: 线框图wire frame 、真实感图形线框图:线框图:利用点、线描绘图形外部框架的图形,如工程图、等高线地图、曲面的线框图;真实感图形:在线框图的基础上利用填色、 纹理贴图、光照处理等技术处
3、理后具有与真实图形外观接近的图形。电脑图形学的权威定义:电脑图形学的权威定义:研究利用电脑进行数据和图形之间相互转换的方法和技术。图形软件研究的主体内容图形软件研究的主体内容:图形生成、处理和显示的原理和算法。1图形数据结构及点、线、圆、多边形等基本图元生成;2基本图元的几何变换、投影变换、窗口裁减;3曲线和曲面;4三维对象的表示与三维造型;5隐藏线及隐藏面的消除与真实感图形显示;6电脑动画;7数据场的可视化及虚拟现实;8图形开发技术与综合应用;9图形的实时显示及并行算法。图形用户界面图形用户界面graphical user interface,GUI是人机交互的主要形式和接口,是人们使用电脑
4、的第一观感。电脑图形系统电脑图形系统:为了完成图形的显示、计算、存储、交互、输入和输出功能而将涉及电脑硬件、图形输入输出设备、系统软件、图形标准和图形软件集成在一起的有机系统。电脑图形系统的功能电脑图形系统的功能 2、图形存储 3、人机交互 4、输入功能 5、输出功能电脑图形系统的结构电脑图形系统的结构: :由图形硬件和图形软件组成。图形硬件图形硬件包括高性能的图形电脑系统和图形设备。 图形设备由图形输入设备、 图形显示设备和图形硬拷贝输出设备组成。图形软件图形软件由图形应用数据结构、图形应用软件和图形支撑软件组成。图形输入设备图形输入设备是指可以完成定位、描画、定值、选择、拾取、字符逻辑输入
5、功能的一类物理设备。键盘、鼠标、数字化仪、触摸屏、图像扫描仪、光笔图形显示设备:图形显示设备:光栅扫描显示器(CRT)、液晶显示器(LCD)、等离子显示器光栅扫描图形显示器光栅扫描图形显示器raster-scan displayer是画点设备,它将屏幕分割成一个矩形网格阵列,每一个阵列单元就是一个像素, 这些像素按阵列位置可进行编址, 并可以控制每一个点阵单元的发光与否及亮度。液晶显示器液晶显示器(liquid crystal display,LCD)是一种采用了液晶控制透光技术来实现色彩显示的显示器。优点:优点:1、无须考虑刷新率,保持色彩稳定; 2、画面稳定、无闪烁感;3、完全平面;4、色
6、彩偏差和损失小;5、功耗低。等离子显示器、阴极射线管、彩色阴极射线“虚拟现实”“虚拟现实”是指用电脑生成的一种特殊环境, 人可以通过使用各种特殊装置将自己投入到这个环境中去操作、控制这个环境中的对象。虚拟现实有两个关键特征虚拟现实有两个关键特征:浸入性和交互性。扫描转换扫描转换scan conversion就是在显示处理器的作用下,将应用程序所给出的图形定义数字化为一组像素强度值,并存放在帧缓存对应位置的过程。坐标系坐标系是用来描述空间对象大小、形状、位置、方向和相互空间关系的重要参照框架。图形功能图形功能:1、基本图元生成2、基本图元的几何变换、投影变换、窗口裁剪3、输入的交互控制 4、图形
7、元素的求交及分类5、隐藏线及隐藏面的消除与真实感的图形显示图形标准图形标准:1、应用程序与它所处理的数据之间的数据接口 2、应用程序与图形软件包之间的接口 3、图形软件包与图形硬件之间的接口4、数据文件接口第第 2 2 章:填空题章:填空题OpenGL(即开放图形库 Open Graphics Library),是一个三维的电脑图形和模型库。OpenGL 的核心库核心库包括 100 多个用于 3D 图形操作的函数,功能功能:对象外形描述、矩阵变换、灯光处理、着色处理、材质、三维图形图像密切相关的其他功能OpenGL 工具库工具库所包含的辅助函数是 OpenGL 基本函数的补充,功能:功能: 、
8、坐标变换、错误处理、绘制球体、锥体、柱体、曲线、曲面等图形实体、绘制物体:真实世界里的多数物体都可以在电脑中用简单的点、线、多边形及过程式点、线、多边形及过程式方法来描述。OpenGL 提供了一系列基本的变换基本的变换:取景变换、模型变换、投影变换及视口变换。并在此基础上提供了对应的矩阵操作函数矩阵操作函数可以很方便地实现这些变换过程。绘制有真实感的三维物体必须进行光照处理光照处理。OpenGL 中可以处理辐射光、环境光、漫反射辐射光、环境光、漫反射光和镜面光光和镜面光。OpenGL 提供了两种物体着色模式两种物体着色模式,一种是 RGBARGBA 颜色模式颜色模式,另一种是颜色索引模式颜色索
9、引模式。在电脑图形学中,把包含颜色、颜色、alphaalpha 值、亮度值、亮度等数据的矩形数组称为纹理纹理。动画:OpenGL 提供了双缓存区技术双缓存区技术来实现动画绘制。OpenGL 还能实现深度暗示、运动模糊深度暗示、运动模糊等特殊效果。OpenGL 是一种过程性过程性而不是描述性描述性的图形 API。OpenGL 采用流水线流水线工作方式。OpenGL 的库函数函数大致可以分为六类: OpenGL 核心库、 OpenGL 实用库、 OpenGL 辅助库、 OpenGL工具库 Windows 专用库、Win32 API 函数库OpenGL 的库函数命名方式;glColor*();glV
10、ertex*v()在 OpenGL 中基本图元基本图元包括点、线段和多边形。点、线段和多边形。OpenGL 状态变量设置状态变量设置:颜色缓冲区状态、亮度状态、深度缓冲区状态、纹理状态、模板缓冲区状态和像素状态。多边形多边形可分为三角形、四边形、多边形、相连的三角形、扇形三角形和相连的四边形6 种。第三章:填空题、简答题、论述题第三章:填空题、简答题、论述题基本的二维图元基本的二维图元有点、线段、圆、椭圆、多边形和字符串等理解所有算法过程的思维主线:理解所有算法过程的思维主线:1该问题在数学或几何上的意义是什么,相应的数学计算公式是什么;2在光栅显示器上每一个像素点都占据一定的空间;3生成某种
11、图形的算法可能有多种,可以根据使用场合不同,用某些指标来衡量算法的效能。中点画线算法中点画线算法基于这种思想的图形绘制算法中所需要解决的问题就是如何确定后一个像素点。中点画线、Bresenham 画线、中点画圆、Bresenham 画圆 。几何图形在空间位置上具有连贯性:几何图形在空间位置上具有连贯性:1根据图形的几何方程式构造判断条件 即判别式 ,根据判断条件的值与0 之间的关系可以确定下一个图形取值点的坐标;2根据坐标增量规律计算判别条件之间的递推关系,并确定在起点坐标处的初始判别条件值;3观察判别条件中有无可能进行一些调整来减少运算的复杂程度。并行画线算法并行画线算法两头并进算法、双步算
12、法、N 步画线算法利用并行电脑进行并行处理也是提高画线速度的一种方式。通过某种分割方法将线段分解成假设干部分, 并分配到多个处理器上分别进行线段像素位置计算中点画圆算法中点画圆算法分割凹多边形:分割凹多边形: 向量法、旋转法多边形有两种表示方法:多边形有两种表示方法:顶点表示、点阵表示区域填充的过程可以分为两步:区域填充的过程可以分为两步:1确定哪些像素属于区域内部,哪些属于区域外部;2对属于区域内部的像素,按所要求的填充色或图案来填充对应的像素填充算法分为两大类:填充算法分为两大类:1扫描线填充算法扫描交点奇偶数判断法 2种子填充算法堆栈式四邻法完整的 OpenGL 多边形是用 glBegi
13、n、 glEnd 之间所描述的顶点集合顶点集合来描述, 多边形的形状由glBegin 函数中参数的 6 种不同的符号常量常量阵列每个像素的值为 0 或 1 的像素阵列称为位图位图在点阵字库中,每个字符都被定义成字符掩膜的矩阵字符掩膜的矩阵。OpenGL 基本库仅提供了显示单个字符显示单个字符和文字串文字串的基本支持。常见曲线常见曲线有圆锥曲线、三角和指数函数、概率分布、通用多项式和样条函数。任何影响图元显示方式的参数都可称为图元属性控制参数图元属性控制参数。属性控制参数属性控制参数包括颜色、大小、线型、填充方式、字体、可见性、可检测性等点的属性点的属性一般涉及颜色和大小 2 个属性直线的基本显
14、示属性直线的基本显示属性包括颜色、线宽、线型填充方式填充方式: :实填充、图形填充、图案填充、符号填充走样:走样:基本图元生成算法绘制的非水平且非垂直的直线、 多边形的边或圆弧、椭圆弧时,会产生锯齿状图形的现象。解决走样问题的解决走样问题的 3 3 种方法:种方法:过取样;区域取样;像素移相硬件反走样第第 4 4 章章填空题填空题传统的工业产品造型包括两类:传统的工业产品造型包括两类:一类是由初等解析几何初等解析几何所表达的曲线、曲面,如圆锥曲线、球面、圆环面等,可用 画法画法几何和机械制图几何和机械制图的方法完整、清晰、准确地表达和传递所包含的全部形状信息;另一类是自由曲线、自由曲线、 曲面
15、曲面, 特点是其形状不能简单地用画法几何和机械制图的方法表达。非参数表示法:显式表示、隐式表示非参数表示法:显式表示、隐式表示电脑图形学中对曲线、曲面描述的主要形式:参数表示方式式:参数表示方式一条样条曲线是由控制点的坐标控制点的坐标来定义、建模和控制定义、建模和控制OpenGLOpenGL 为逼近样条提供了绘制绘制 B B zierzier 样条、样条、B B 样条及有理或非有理的样条及有理或非有理的 NURBSNURBS 样条样条的相关函数第第 5 5 章章填空题、名词解释和简答题填空题、名词解释和简答题图形的几何变换图形的几何变换一般是指将表示图形的几何信息经过几何变换后产生新的图形的过
16、程。在电脑图形学中使用齐次坐标技术齐次坐标技术, 图形几何变换中的复杂计算可通过将图形的点集矩阵图形的点集矩阵与某些变换矩阵相乘某些变换矩阵相乘的方式来实现齐次坐标表示法齐次坐标表示法就是用 n+1 维矢量表示一个 n 维矢量。即 n 维空间中的点的位置矢量(P1,P2,Pn)被表示为具有 n+1 个坐标分量的位置矢量(hP1,hP2,hPn,h),且不唯一。采用齐次坐标表示法的优点:采用齐次坐标表示法的优点:(1)用变换矩阵实现对图形的几何变换; (2)它提供了用矩阵运算把二维、 三维甚至高维空间中的一个点集从一个坐标系变换到另一个坐标系的有效方法;(3)它可以表示无穷远的点。平移、平移、
17、旋转和缩放旋转和缩放是所有图形软件均支持的基本几何变换形式, 在有些软件包中还支持反射和错切变换复杂图形的几何变换复杂图形的几何变换(1)图形是由顶点集合组成,且相邻顶点间有线段相连,如多边形、曲线等。采用对每一顶点施加几何变换;(2)以某些参考点为中心并使用某种算法来生成的图形,如圆锥曲线。采用选择中心点变换,对其他控制量进行变换; 3可用参数表示的曲线或曲面图形。采用直接进行几何变换。而相对于某个参考点xf,yf的二维几何变换,其基本过程相二维几何变换,其基本过程相同:1将参考点进行平移变换,使其与坐标原点重合。变换式为T(-xf,-yf)。2针对原点进行二维几何变换。变换式为R()或 S
18、Sx,Sy 。3进行逆平移变换,将参考点移回原始位置。变换式为T(xf,yf)。三维空间的几何变换三维空间的几何变换是在二维空间几何变换的基础上拓展了拓展了 z z 轴轴所代表的第三维空间变换,其特点如下:1在平移、旋转、缩放等变换中增加了第三维分量;2旋转变换的参考对象由二维变换中以绕某个点坐标变化为绕某个旋转轴进行;3齐次坐标表示变为4 元列向量,变换矩阵也变为44 矩阵。三维平移变换是一种使得图形对象沿x、y、z 方向移动一个位置的刚体几何变换。第第 6 6 章章填空题、简答题、名词解释、论述题填空题、简答题、名词解释、论述题观察变换过程:观察变换过程: 世界坐标系观察坐标系图形裁剪,
19、窗口到视区的变换变换视区中的图形到设备坐标系显示。窗口:窗口:为了观察和处理图形对象而在世界坐标系中划出的一个坐标区域。视区:视区:在设备坐标系(屏幕坐标系)中划分出用来显示对应窗口所需显示图形的坐标区域。二维观察变换:二维观察变换:将二维世界坐标系场景描述映射到设备坐标系的变换处理。观察坐标系观察坐标系和标准化设备坐标系标准化设备坐标系作为从世界坐标系到设备坐标系的过渡。观察坐标系观察坐标系:是观察平面一般为 xoy 平面所在的坐标系,观察平面是从观察者的角度所看到的图形对象映射其影像的平面,相当于照相机的胶片。标准化设备坐标系:标准化设备坐标系:是电脑图形软件描绘设计对象所用的介质,标准化
20、设备坐标系定义 x方向和 y 方向的变化范围均为 01采用标准化设备坐标系可使观察变换独立于输出设备。 一旦将图形对象变换到标准化设备坐标系, 只要对标准化设备坐标系中描述的图形对象做一个简单的乘法即可将其映射到具体输出设备的显示区。二维观察变换的流程二维观察变换的流程:建模坐标变换世界坐标系场景 定义窗口和观察坐标系 观察坐标系标准化设备坐标系设备坐标在图形设备上输出图形将观察坐标系叠加到世界坐标系过程:将观察坐标系叠加到世界坐标系过程:1通过平移变换将观察坐标系的坐标原点与世界坐标系重合,即T(-x0,-y0);2对观察坐标系的坐标轴进行旋转变换,使 2 个坐标系的对应坐标轴重合,即 R;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 图形学 超强 总结
限制150内