计算机图形学期末考试试卷D卷
计算机图形学考试题
一、 填空题(每空1分,共10分)1. 图形的表示方法有两种: 参数法 和 点阵法 。
2. 目前常用的两个事实图形软件标准是OpenGL 和 Directx 。
3.在Z 缓冲器消隐算法中Z 缓冲器每个单元存储的信息是每一个像素点的 深度值 。
4.平面图形在内存中有两种表示方法,即 栅格表示法 和矢量表示法 5.直线的属性包括线型、 线宽 和颜色。
6.颜色通常用红、绿和蓝三原色的含量来表示。
对于不具有彩色功能的显示系统,颜色显示为灰度级7.区域填充有 种子填充 和扫描转换填充。
8.字符裁剪方法包括 矢量裁剪 、单个字符裁剪和字符串裁剪。
9.差值 和 逼近二、 判断题(每小题1分,共10分,对的画√,错的画×)1. 由三个顶点可以决定一段二次B 样条曲线,若三顶点共线时则所得到的曲线褪化为一条直线段。
(√ )2. DDA (微分方程法)是Bresenham 算法的改进。
(× )3. 插值得到的函数严格经过所给定的数据点,逼近是在某种意义上的最佳近似。
(√ )4. 齐次坐标提供了坐标系变换的有效方法,但仍然无法表示无穷远的点。
(× )5. 若相对于某点进行比例、旋转变换,首先需要将坐标原点平移至该点,在新的坐标系下做比例或者旋转变换,然后将原点平移回去。
(√ )6. Phong 算法的计算量要比Gouraud 算法小得多。
(× )7. 将某二维图形整体放大2倍,其变换矩阵可写为⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡200010001。
(√ )8. 在种子填充算法中所提到的八连通区域算法同时可填充四连通区域。
(√ ) 9. 边缘填充算法中是将扫描线与多边形交点左方的所有像素取补。
(× ) 10. 计算机图形技术是随着图形硬件设备的发展而发展起来的。
(√ )三、 选择题(每小题1分,共10分)1.下列有关Bezier 曲线性质的叙述语句中,错误的结论为( B ) A: Bezier 曲线可用其特征多边形来定义; B: Bezier 曲线必须通过其特征多边形的各个顶点;C 、Bezier 曲线两端点处的切线方向必须与其特征多边形的相应两端线段走向一致;D 、Bezier 曲线具有凸包性。
(完整版)计算机图形学期末考试
(完整版)计算机图形学期末考试计算机图形学期末模拟题⼀、选择题1、在下列叙述语句中,错误的论述为( C )A) 在图形⽂件系统中,点、线、圆等图形元素通常都⽤其⼏何特征参数来描述;B)在图形系统中,图形处理运算的精度不取决于显⽰器的分辨率;C) 在光栅扫描图形显⽰器中,所有图形都按⽮量直接描绘显⽰,不存在任何处理;D) 在彩⾊图形显⽰器中,使⽤RGB颜⾊模型。
2、光线跟踪算法中包括了哪些光照效果?( C )A) 仅有光反射;B) 仅有光透射;C) 有光反射和光透射;D) 都没有3、透视投影中主灭点最多可以有⼏个?( D )A) 0 B) 1 C) 2 D) 34、在明暗光滑处理算法中,下列论述哪个是错误的?( D )A) Gouraud明暗模型计算中,多边形与扫描平⾯相交区段上每⼀采样点的光亮度值是由扫描平⾯与多边形边界交点的光亮度插值得到的;B) Phong明暗处理模型中,采⽤了双线性插值和构造法向量函数的⽅法模拟⾼光;C) Gouraud明暗模型和Phong明暗处理模型主要是为了处理由多个平⾯⽚近似表⽰曲⾯物体的绘制问题;D) Phong明暗模型处理的物体表⾯光亮度呈现不连续跃变;5、B样条曲线中,按照节点⽮量T的不同可以将B样条分为均匀B样条,开放均匀B样条和⾮均匀B样条,以下选项中属于开放均匀B样条节点⽮量的是(C )。
A、T=(0,1,2,3,4,5,6)B、T=(0,0,1,1,2,2,3,3)C、T=(0,0,0,1,2,3,4,5,5,5)D、T=(0,0.1,0.2,0.2,0.5,1)6、曲线的分类有( A )A、规则曲线⾃由曲线随机曲线B、规则曲线变换曲线⾃由曲线C、变换曲线随机曲线⾃由曲线D 随机曲线变换曲线规则曲线7、曲线曲⾯拟合的⽅法有( B )A、插值做差拟合B、插值逼近拟合C、插值闭合拟合D 插值变换拟合8、光线跟踪算法中包括了哪些光照效果?( C )A) 仅有光反射;B) 仅有光透射;C) 有光反射和光透射;D) 都没有⼆、填空题1、计算机制作动画从狭义上是指根据要求⽣成⼀系列连续变动的画⾯,它的步骤由(造型)、(运动控制)和(绘制)组成。
计算机图形学期末考试卷与真题详解试卷(2套)
计算机(图形学)期末考试卷一、 填空题(每空1分,共10分)1. 图形的表示方法有两种: 点阵法 和 参数法 。
2. 目前常用的两个事实图形软件标准是OpenGL 和 DirectX 。
3. 多边形有两种表示方法: 顶点表示法 和点阵表示法。
4. 二维图形基本几何变换包括平移、 比例 、 旋转 等变换。
5. 投影可以分为 平移 投影和 透视 投影。
6. 描述一个物体需要描述其几何信息和 拓扑信息 。
7. 在Z 缓冲器消隐算法中Z 缓冲器每个单元存储的信息是每一个像素点的 深度值 。
二、 判断题(每小题1分,共10分,对的画√,错的画×)1. 由三个顶点可以决定一段二次B 样条曲线,若三顶点共线时则所得到的曲线褪化为一条直线段。
(v )2. DDA (微分方程法)是Bresenham 算法的改进。
( x )3. 插值得到的函数严格经过所给定的数据点,逼近是在某种意义上的最佳近似。
( v )4. 齐次坐标提供了坐标系变换的有效方法,但仍然无法表示无穷远的点。
( x )5. 若相对于某点进行比例、旋转变换,首先需要将坐标原点平移至该点,在新的坐标系下做比例或者旋转变换,然后将原点平移回去。
( v ) 6. Phong 算法的计算量要比Gouraud 算法小得多。
( x )7. 将某二维图形整体放大2倍,其变换矩阵可写为⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡200010001。
( x )8. 在种子填充算法中所提到的八连通区域算法同时可填充四连通区域。
( v ) 9. 边缘填充算法中是将扫描线与多边形交点左方的所有像素取补。
( x ) 10. 计算机图形技术是随着图形硬件设备的发展而发展起来的。
( v )三、 选择题(每小题1分,共10分)1.在图形变换中引入齐次坐标的目的是 B 。
A )便于实现缩放变换 B) 统一表示几种基本变换,便于计算 C )便于实现错切变换 D )无特殊目的,一直沿用而已 2. 透视投影中主灭点最多可以有几个? DA ) 0B )1C )2D )33. 在简单光照模型中,由物体表面上的点反射到视点的光强是下述哪几项之和? C①环境光的反射光强 ②理想漫反射光强 ③镜面反射光强 ④物体间的反射光强。
计算机图形学试题及答案
A、图形放大 5 倍;同时沿 X 坐标轴方向移动 5 个绘图单位
B、图形放大 25 倍,同时沿 X 坐标轴方向移动 5 个绘图单位;
C、图形放大 5 倍,同时沿 Y 坐标轴方向移动 5 个绘图单位;
D、图形放大 25 倍,同时沿 Y 坐标轴方向移动 5 个绘图单位;
4.下列有关 Bezier 曲线性质的叙述语句中,错误的结论为( )
(装 订 线 内 不 准 答 题)
湖南工程学院试卷参考答案及评分标准(毕业补考)
课程名称:计算机图形学
一、选择题(每小题 2 分,共 20 分)
题号 1
2
3
4
5
6
7
8
9 10
答案 D
B
D
B
C
C
D
B
A
C
二、判断题(请给正确的达上“√”,错误的打上“×”,每小题 2 分,共 20 分)
题号 1
2
3
4
5
a b p
3、二位图形齐次坐标变换矩阵的一般表达式:T= c
d
q
,这
3×3
矩阵中各元素功能一
l m s
共可分成四个模块,其中
a c
b d
可以实现图形的比例、对称、错切、旋转等基本变换;[l
m]
可以实现图形平移变换;[p q]可以实现图形透视变换;[s]可以实现图形全比列变换。 4、裁剪窗口的四条边所在的直线把二维平面分成九个区域,每个区域赋予一个四位编码
四、计算、分析题(共 30 分)
1、证明两个二维比例变换 T(sx1,sy1),T(sx2,sy2)具有下式: T(sx1,sy1) T(sx2,sy2)=T(sx1 * sx2,sy1 * sy2 ) (本题 10 分)
计算机图形学试题及答案
1、判断题(10x1=10分)1、构成图形的要素可分为两类:刻画形状的点、线、面、体的非几何要素与反映物体表面属性或材质的明暗、色彩等的几何要素。
(错误)2、参数法描述的图形叫图形;点阵法描述的图形叫图像。
(正确)3、EGA/VGA为增强图形显示效果的一种图形处理软件的名称。
(错误)4、对山、水等不规则对象进行造型时,大多采用过程式模拟方法。
(正确)5、若两个图形是拓扑等价的,则一个图形可通过做弹性运动与另一个图形相重合。
(正确)6、0阶参数连续性和0阶几何连续性的定义是相同的。
(正确)7、Bezier曲线可做局部调整。
(错误)8、字符的图形表示分为点阵和矢量两种形式。
(正确)9、LCD表示发光二极管显示器。
(错误)10、使用齐次坐标可以将n维空间的一个点向量唯一的映射到n+1维空间中。
(错误)2、 填空题(15x2=30分)、目前常用的PC图形显示子系统主要由3个部件组成:(1)帧缓冲存储器、(2)显示控制器3)ROM BIOS。
图形的输入设备有(4)键盘、鼠标、光笔(至少写三种);图形的显示设备有(5)CRT显器、LCD、投影仪(至少写三种)。
、常用坐标系一般可以分为:建模坐标系、用户坐标系、(6观察坐标系、(7)规格化设备坐(8)设备坐标系。
在多边形的扫描转换过程中,主要是通过确定穿越多边形区域的扫描线的覆盖区间区域填充则是从(9)给定的位置开始涂描直到(10)指定的边界条件为止。
一个交互式计算机图形系统应具有(11)计算 、(12)存储、(13)对话、(14)等五个方面的功能。
3、简答题(5x6=30分)1、请列举常用的直线段裁减算法(四种)。
答:答:直接求交算法、编码算法、中点再分算法、Cyrus-Beck算法。
2、考虑三个不同的光栅系统,分辨率依次为,,。
欲存储每个像素12位,这些系统各需要多大的帧缓冲器(字节数)?需要的帧缓存为需要的帧缓存为需要的帧缓存为3、什么叫做走样?什么叫做反走样?反走样技术包括那些?答:走样指的是用离散量表示连续量引起的失真。
《计算机图形学》题集
《计算机图形学》题集一、选择题(每题2分,共20分)1.计算机图形学主要研究的是:A. 计算机硬件的设计B. 计算机软件的开发C. 图像的生成、处理与显示D. 计算机网络技术2.下列哪个不是计算机图形学的应用领域?A. 游戏开发B. 医学影像处理C. 文字编辑D. 三维动画制作3.在计算机图形学中,像素(Pixel)是:A. 图像的最小单位B. 显示器的大小C. 图像的分辨率D. 图像的颜色深度4.下列哪个是光栅图形显示器的特点?A. 直接使用矢量数据表示图像B. 图像由像素阵列组成C. 分辨率固定不变D. 不适用于动态图像显示5.在三维图形变换中,平移变换不会改变物体的:A. 形状B. 大小C. 方向D. 位置6.下列哪个算法常用于三维图形的消隐处理?A. 光线追踪算法B. Z-Buffer算法C. 纹理映射算法D. 反走样算法7.在计算机图形学中,下列哪个术语用于描述物体表面的明暗程度?A. 色彩B. 光照模型C. 纹理D. 透明度8.下列哪个不是计算机图形学中的基本图形生成算法?A. 中点画线算法B. Bresenham画圆算法C. 扫描线填充算法D. Cohen-Sutherland线段裁剪算法9.在计算机图形学中,下列哪个概念用于描述物体的三维形状?A. 像素B. 几何模型C. 色彩模型D. 光照模型10.下列哪个不是真实感图形生成的基本步骤?A. 几何建模B. 光照模型计算C. 纹理映射D. 数据压缩二、填空题(每题2分,共14分)1.计算机图形学中的“图形”主要分为两大类:和。
2.在三维图形变换中,旋转变换可以使用______矩阵来实现。
3.在计算机图形学中,______是指使用数学方法来模拟真实世界中光线与物体表面的相互作用。
4.在进行三维图形的消隐处理时,______算法是一种常用的方法,它通过维护一个深度缓冲区来实现。
5.在计算机图形学中,______是一种常用的图像滤波技术,可以用于图像的平滑处理。
计算机图形学基础期末考试试题
1.将多边形外部一点A与某一点B用线段连接,若此线段与多边形边界相交的次数为ˍˍˍˍˍˍˍˍˍˍ,则点B在多边形外部。
若此线段与多边形边界相交的次数为ˍˍˍˍˍˍˍˍˍˍ,则点B在多边形内部。
2.生成直线的四点要求是_______________________,____________________________,____________________________________,速度要快。
3.由5个控制顶点Pi(i=0,1,…4)所决定的3次B样条曲线,由ˍˍˍˍˍˍˍˍˍˍ段3次B样条曲线段光滑连接而成。
4.用于减少或克服在“光栅图形显示器上绘制直线、多边形等连续图形时,由离散量表示连续量引起的失真”的技术叫ˍˍˍˍˍˍˍˍˍˍ。
5.图形的数学表示法一般有ˍˍˍˍˍˍˍˍˍˍ,ˍˍˍˍˍˍˍˍˍˍ,ˍˍˍˍˍˍˍˍˍˍ。
1.一个交互性的计算机图形系统应具有、、、、输入等五方面的功能。
2.阴极射线管从结构上可以分为、和。
3.常用的图形绘制设备有和,其中支持矢量格式。
4.PHIGS和GKS将各种图形输入设备从逻辑上分为六种:定位设备、笔划设备、、、和。
5.通常可以采用和处理线宽。
6.齐次坐标表示就是用维向量表示n维向量。
7.平行投影根据可以分为投影和投影。
8.一个交互式计算机图形处理系统包括图形软件和_____________,图形软件又分为_____________、_____________和三部分。
9.构成图形的要素包括和,在计算机中通常用采用两种方法来表示图形,他们是和。
10.荫罩式彩色显像管的结构包括、、和。
11.目前常用的PC图形显示子系统主要由3个部件组成:、和一个ROM BIOS芯片。
12.在交互输入过程中,图形系统中有_____________、、和其组合形式等几种输入(控制)模式。
13.填充一个特定区域,其属性选择包括、和。
14.计算机中表示带有颜色及形状信息的图和形常用和参数法,其中用参数法描述的图形称为,用描述的图形称为。
计算机图形学试卷
● 答案:计算机图形学在游戏设计中扮演着至关重要的角色,它提供了逼真的图像和动画效果,增强了游戏的可玩性和吸引力。同时,计算机图形 学还为游戏开发者提供了丰富的工具和资源,简化了游戏制作的过程。
● 解析:这道题主要考察了计算机图形学在游戏设计中的应用和重要性,需要回答者对计算机图形学和游戏设计的相关知识有一定的了解。 ● 论述题2:计算机图形学中的光照模型及其应用场景 答案:计算机图形学中的光照模型是用来描述物体表面光照效果的数学模型,它由环境
简答题
什么是计算机图形学?
解释一下计算机图形学中的基本概 念,如像素、分辨率等。
添加标题
添加标题
添加标
描述一下计算机图形学中的基本算 法,如渲染算法、碰撞检测算法等。
论述题
计算机图形学在游戏设计中的应用和影响。 论述计算机图形学中的光照模型及其原理。 探讨计算机图形学中的纹理映射技术及其应用场景。 分析计算机图形学中的阴影生成算法及其优缺点。
● 题目:以下哪个不是计算机图形学的应用领域? 答案:A.游戏开发 解析:计算机图形学的应用领域包括电影制作、游戏开发、虚 拟现实、科学可视化等,而操作系统不是计算机图形学的应用领域。 ● 答案:A.游戏开发 ● 解析:计算机图形学的应用领域包括电影制作、游戏开发、虚拟现实、科学可视化等,而操作系统不是计算机图形学的应用领域。
计算机图形学基础期末复习习题(含答案)
一、选择题1. 提出“计算机图形学”的一些基本概念和技术,确定了计算机图形学作为一个崭新科学分支的独立地位,从而被称为图形学之父的是A、Ivan E. SutherlandB、b. Pierre BézieC、Steven A. CoonsD、Bui-Tuong Phong我的答案:A2. 能够利用欧氏几何或方程式方法所表示的有关图形是什么构成要素?A、属性控制要素B、形状构成要素C、边界控制要素D、色彩构成要素我的答案:B3. 计算机图形系统中,既能输入又能输出的设备是A、鼠标B、数字化仪C、触摸屏D、扫描仪我的答案:C4. 图形的属性通常有哪些属性?A、几何B、像素C、点阵D、非几何我的答案:AD5. 以下要素中哪些属于属性控制要素?A、线宽与线型B、填充模式C、颜色材质D、轮廓与形状我的答案:ABC6. ISO图形软件标准有哪些?A、CGIB、CGMC、GKSD、PHIGS我的答案:ABCD7. CRT中完成图像最终显示的重要器件是?A、显示控制器B、显示处理器C、CPUD、阴极射线管我的答案:D8. 在计算机图形系统中利用“电光效应”显示图形的设备是A、等离子体显示板B、薄片光电显示器C、发光二极管D、液晶显示器我的答案:D9. 显示器必须由图形显示子系统中的什么部件进行控制?A、显示控制部件B、CPUC、主存D、系统总线我的答案:A10. 什么是计算机图形系统中显示子系统的心脏?A、显示控制器B、CPUC、显示缓存D、系统总线我的答案:A11. 图形显示技术中的物理分辨率是指A、屏幕分辨率B、显示分辨率C、存储分辨率D、像素分辨率我的答案:A12. 一个交互式计算机图形系统的结构由哪些组成?A、图形软件B、图形硬件C、图形应用数据结构D、图形应用软件我的答案:AB13. 以下哪些属于CRT显示器?A、刷新式随机扫描图形显示器B、存储管式随机扫描图形显示器C、光栅扫描图形显示器D、液晶显示器我的答案:ABC14. 一个好的图形用户接口应具备以下特点。
计算机图形学期末考试试卷
计算机图形学期末考试试卷一、判断题(本大题共 10 小题;每小题 1 分;共 10 分)1. 计算机图形生成的基本单位是线段。
( F )2. 构成图形的要素除了点、线、面、体等几何要素外;还应该包括灰度、色彩、线型、线宽等非几何要素。
( N ) 3. 在齐次坐标系中;若用矩阵来表示各种运算;则比例和旋转变换是矩阵F 乘法运算;而平移变换是矩阵加法运算。
( F ) 4. Z-Buffer 消隐算法有利于硬件实现;并且不需要排序。
( N ) 5. 二次Bezier 曲线和二次B 样条曲线都通过控制多边形的首末端点。
( F ) 6. 一个向量的齐次坐标的表示形式是唯一的。
( F ) 7. 计算机图形技术是随着图形硬件设备的发展而发展起来的。
( N ) 8. Phong 算法的计算量要比Gouraud 算法小得多。
( F ) 9. 将某二维图形整体放大2倍;其变换矩阵可写为。
( F )10. 图形软件标准是为提高图形软件的易用性而提出的。
( F )二、填空题(本大题共 10 空;每空 1 分;共 10 分)1. 在多边形填充过程中;常采用、 左闭右开 和 下闭上开 的原则对边界像素进行处理。
2. 基本几何变换指 平移 、 比例 和 旋转 三种变换。
3. 屏幕上最小的发光单元叫作 像素 ;它的多少叫做 分辨率 。
4. ISO 批准的第一个图形软件标准是 GKS ;进入20世纪90年代后;存在的事实上的图形软件标准主要是 OpenGL 和 Direct x 。
⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡2000100015.图形的表示方法有两种:参数法和点阵法。
6.多边形的表示方法有顶点表示法和点阵表示法两种。
7.计算机三维模型的描述有线框模型、表面模型和实体模型。
8.颜色包含3个要素:色调、饱和度和亮度。
三、简答题(本大题共5 小题;每小题5 分;共25 分)1.计算机图形学研究的主要内容是什么?2.什么是齐次坐标?齐次空间点 P(X、Y、W) 对应的笛卡尔坐标是什么?3.帧缓存的容量与什么有关?假定一个光栅扫描系统;分辨率800×600;要求可显示颜色256种;请问帧缓存的容量需要多少字节?4.什么是走样?什么是反走样?常用的反走样技术有哪些?5.简单光照模型的反射光由哪几部分组成;光照计算时有哪两种明暗处理技术?四、简答题(本大题共 3 小题;每小题 15 分;共 45 分)1)XOY 平面上特征多边形顶点P1(0;0);P2(1;1)P3(2;-1)确定一条二次Bezier 曲线C(t);t ∈[0;1]。
计算机图形学期末复习题(含答案)
复习题1.以计算机中所记录的形状参数与属性参数来表示图形的一种方法叫做______,一般把它描述的图形叫做______;而用具有灰度或颜色信息的点阵来表示图形的一种方法是______,它强调图形由哪些点组成,并具有什么灰度或色彩,一般把它描述的图形叫做______。
A .参数法、图形、点阵法、图像C .参数法、图像、点阵法、图形下列设备中属于图形输出设备的是______。
B .点阵法、图像、参数法、图形D .点阵法、图形、参数法、图像2.①鼠标②LCD ③键盘④LED ⑤打印机⑥扫描仪⑦绘图仪⑧触摸屏A .○1○3○6○8B .○2○4○5○7C .○2○5○6○7D .○4○6○7○83.计算机显示器设备一般使用什么颜色模型______。
A .RGB B .CMYK C .HSV D .HLS 4.灰度等级为256,分辨率为1024*1024的显示器,至少需要的帧缓存容量为______。
A .512KB B .1MB C .2MB D .3MB 5.多边形填充算法中,错误的描述是______。
A .有序边表算法对每个象素只访问一次,主要缺点是对各种表的维持和排序的耗费较大。
B .边填充算法基本思想是对于每一条扫描线与多边形的交点,将其右方象素取补。
C .边填充算法较适合于帧缓冲存储器的图形系统。
D .边标志算法也不能解决象素被重复访问的缺点。
在多边形的逐边裁剪法中,对于某条多边形的边(方向为从端点S 到端点P )与某条裁剪线(窗口的某一边)的比较结果共有以下四种情况,分别需输出一些顶点。
请问哪种情况下输出的顶点是错误的______。
A .S 和P 均在可见的一侧,则输出S 和P B .S 和P 均在不可见的一侧,则输出0个顶点C .S 在可见一侧,P 在不可见一侧,则输出线段SP 与裁剪线的交点D .S 在不可见的一侧,P 在可见的一侧,则输出线段SP 与裁剪线的交点和P 下面关于反走样的论述哪个是错误的______。
计算机图形学期末考试试卷
计算机图形学期末考试试卷
1. 什么是光栅化?它在计算机图形学中的作用是什么?
2. 简述三角形光栅化的基本原理。
3. 什么是可见性检测?列举两种可见性检测方法并简要说明其原理。
4. 简述光线跟踪算法的基本原理,并说明其优缺点。
5. 简述纹理映射的作用和实现方法。
6. 简单说明灰度值和颜色空间的概念,以及常用的颜色空间有哪些。
7. 什么是深度缓冲区?它在计算机图形学中的作用是什么?
8. 简述Bezier曲线和B样条曲线的基本原理,并说明它们各自的优缺点。
9. 简述立体几何和体素表示方法的概念和基本操作,以及在计算机图形学中的应用。
10. 简述计算机图形学在游戏制作中的应用,以及其对游戏体验的影响。
图形学期末考试及答案
考试科目:计算机图形学考试时间:90分钟试卷总分100分一判断题(10x1=10分)1、构成图形的要素可分为两类:刻画形状的点、线、面、体的非几何要素与反映物体表面属性或材质的明暗、色彩等的几何要素。
( F )2、参数法描述的图形叫图形;点阵法描述的图形叫图像。
( T )3、 EGA/VGA为增强图形显示效果的一种图形处理软件的名称。
( F )4、对山、水等不规则对象进行造型时,大多采用过程式模拟方法。
( T )5、若两个图形是拓扑等价的,则一个图形可通过做弹性运动与另一个图形相重合。
( T )6、 0阶参数连续性和0阶几何连续性的定义是相同的。
( T )7、 Bezier曲线可做局部调整。
( F )8、字符的图形表示分为点阵和矢量两种形式。
( T )9、 LCD表示发光二极管显示器。
( F )10、使用齐次坐标可以将n维空间的一个点向量唯一的映射到n+1维空间中。
( F )二填空题(15x2=30分)1、目前常用的PC图形显示子系统主要由3个部件组成:(1)帧缓冲存储器、(2)显示控制器、(3)ROM BIOS。
2、图形的输入设备有(4)键盘、鼠标、光笔(至少写三种);图形的显示设备有(5)CRT显示器、LCD、投影仪(至少写三种)。
3、常用坐标系一般可以分为:建模坐标系、用户坐标系、(6观察坐标系、(7)规格化设备坐标系、(8)设备坐标系。
4、在多边形的扫描转换过程中,主要是通过确定穿越多边形区域的扫描线的覆盖区间来填充,而区域填充则是从(9)给定的位置始涂描直到(10)指定的边界条件为止。
5、一个交互式计算机图形系统应具有(11)计算、(12)存储、(13)对话、(14)输入和(15)输出等五个方面的功能。
三简答题(5x6=30分)1、请给出简单多面体和复杂多面体的欧拉公式,并解释该公式中各个字母的含义。
答:简单多面体满足欧拉公式是:V-E+F=2复杂多面体满足欧拉公式是:V-E+F-H=2(C-G)V:顶点数;E:边数;F:面数;H:表示多面体表面上的孔的个数;C:表示独立的、不相连接的多面体数;G:表示贯穿多面体的孔的个数。
图形图像处理期末考试A、B卷及答案
计算机专业《图形图像处理》期末考试试卷(A)考试时间:90分钟姓名____________ 学号____________ 成绩______________四、填空题(50分)每空1分1.除了使用按钮进行软件的退出之外,还有其他3种方法同样可以将软件关闭,分别是___________、___________、___________。
2.新建文件的方法有3种,分别是___________、___________、___________。
3.打开文件的方法有3种,分别是___________、___________、___________。
4.将鼠标光标放置在_________栏的蓝色区域上双击,即可将窗口在最大化和还原状态之间切换。
5.按键盘中的_______键可以将工具箱、属性栏和控制面板同时显示或隐藏。
6.在RGB【颜色】面板中【R】是___________颜色、【G】是___________颜色、【B】是___________颜色。
7.图像文件的大小以___________和___________为单位,它们之间的大小换算单位为___________KB=___________MB。
8.按键盘中的___________键,可以将当前工具箱中的前景色与背景色互换。
9.当利用工具绘制矩形选区时,按下键盘中的___________形态的选择区域;按下键盘中的___________形态的选择区域;按下键盘中的可以绘制___________形态的选择区域。
10.在Photoshop系统中,新建文件默认分辨率值为___________像素点/英寸,如果进行精美彩印刷图片的分辨率最少应不低于__________像素点/英寸。
11.在【通道】面板底部有四个按钮,它们的功能分别是:___________按钮、___________按钮、___________按钮、___________按钮。
12.在利用滤镜菜单栏中的【高斯模糊】命令进行虚化的投影效果制作时,应注意图层面板中的___________选项不被勾选。
计算机图形学期末考试试题
计算机图形学期末测试试题一、单项选择题(本大题共10小题,每题3分,共30分)提示:在每题列出的四个备选项中只有个是符合题目要求的,请将其代码填写在题后的括号内.错选、多项选择或未选均无分1)灰度等级为256级,分辨率为1024*1024的显示模式,至少需要的帧缓存容量为 —B b%A 、7M2) J3__是在高于显示分辨率的较高分辨率下用点取样方法计算,然后对几个像素的属性进行平均得到较低 分辨率下的像素属性.实际上是把显示器看成是比实际更细的网格来增加取样率.A 、提升显示分辨率B 、图像分割C 、过取样(supersamplingD 、区域取样(areasampling3)用一个n 位的整数表示一个位串,用它限制线型时,可以n 个像素为周期进行重复显示.假设Patten=1110010,1 而i 表示画线程序中的第i 个像素,那么画线程序中的SETPIXEL (X, Y, COLOR)可改写为CA 、if(pattern[i%4])setixel(x,ycolor);B 、if(pattern[i%6])setixel(x,ycolor);C 、if(pattern[i%8])setixel(x,ycolor);D 、if(pattern[i%12])setixel(x,ycolor); 4、点P 的齐次坐标为(8,6,2),其对应的空间坐标为__D ?A 、(8, 6, 2)B 、(8, 6)C 、 (4, 3, 1)D 、 (4, 3)5)在多边形的逐边裁剪法中,对于某条多边形的边(方向为从端点S 到端点P)与某条裁剪线(窗口的某一边)的比 较结果共有以下四种情况,分别需输出一些顶点请问哪种情况下输出的顶点是错误的—A .A: S 和P 均在可见的一侧那么输出S 和P.B : S 和P 均在不可见的一侧,那么不输出顶点.C: S 在可见一侧,P 在不可见一侧,那么输出线段SP 与裁剪线的交点.D: S 在不可见的一侧,P 在可见的一侧,那么输出线段SP 与裁剪线的交点和P.注:试题字迹务必清楚,书写工整 B 、8M C 、10MD 、16M此题6页,本页为第1页教务处试题编号:6〕扫描线多边形填充算法中,对于扫描线同各边的交点的处理具有特殊性.穿过某两条边的共享顶点的扫描线 与这两条边的交点数只能计为B 交点:A 、0个B 、1个C 、2个D 、3个 7、如果观察方向〔视线方向〕为Z 轴负向,观察向量可设为V=〔0,0,-1〕,那么对场景中的图形表平面可判定其可 见性.令某平面的法向量为N=〔A,B,C 〕O 当 A__时,该平面可判定为后向面〔Back-Face 即是观察时不可见的面.A 、C<=0B 、C>=0C 、 A>=0D 、 B<=08、多边形面的平面方程为:Ax+By+Cz+D=0.投影后,假设扫描线上起始点的深度值为,那么该面的扫描线上所有后继点的深度值计算公式为__B__A) z(x+1,y)=z(x,y)+A/CB) z(x+1,y)=z(x,y)-A/CC) z(x+1,y)=z(x,y)+C/AD) z(x+1,y)=z(x,y)-C/A9〕当观察光照下的光滑物体外表时,在某个方向上看到高光或强光,这个现象称为__BA 、漫反射B 、镜面反射C 、环境光D 、折射10〕、绘制样条曲线时,如果限制点中的任一个发生了变动,那么整条曲线都将受到影响的是 A 曲线: A 、自然三次样条B 、Hermite 插值样条C 、Cardinal 样条D 、K orchanek-BartelS 羊条二、判断题〔本大题共5小题,每题2分,共10分〕提示:正确打,错误打,并分别简述理由.1、显示处理器的主要任务是将应用程序给出的图形定义数字化为一组像素强度值,并存放在帧缓存中,这个 数字化过程称为扫描转换. 对z(x,y) Ax By D ~~C2、绕多边形的边界,计算相邻边界向量的叉乘可识别出该多边形是凸还是凹多边形.如果叉乘结果全部为正 那么为凹多边形;假设有正有负,那么为凸多边形. 错(凸,凹)3、使用查色表可以提供合理的能够同时显示的颜色数,而无须大容量的帧缓冲器.这时,帧缓冲器中存放的 是真正的颜色编码. 错(颜色编码改为索引(或地址))4、某种颜色,在GRB 颜色模型下坐标值(1,0.7,0.8,在CMY 颜色模型下也是(1,0.7,0.8 错(0,0.3,0.25、透视投影变换后,图形中的不平行于观察平面的各组平行线的延长线,能够会聚成最多3个灭点. 错(可 以是无数个灭点)三.计算推导题目(本大题共2小题,每题10分,共20分).1 .给定四点P1(0,0,0),P2(1,1,1),P3(2,-1,-1),P4(3Q0加其作为特征多边形来构造一条三次贝塞尔曲线段,请写 出该曲线的参数化表达式,并计算参数为1、2/3时曲线上点的值.答:三次贝塞尔曲线的公式为: 4分3p(t) P k BEN k,3(t)k 0(1 t)3P 0 3t(1 t)2P 3t 2(1 t)P 2 t 3E t [0,1]BEN 0,3(t)B BEN"(t)P BEN 2,3(t)P 2 BEN^t^np(0) P k BEN k,n (0)k 0P 0BEN 0,n (0) RBEN 1,n (0) RBEN n,n (0)P 0当t=1时,根据端点性质,它就是P(1)=P1=(1,1,1)当 t=2/3 时,x=(1/27)*0+3*(2/3)*(1/9)*1+3*(4/9)*(1/3)*2+(8/27)*3=2Y=(1/27)*0+3*(2/3)*(1/9)*1+3*(4/9)*(1/3)*(-1)+(8/27)*0= —2/9Z=(8/27)*0+3*(2/3)*(1/9)*1+3*(4/9)*(1/3)*(-1)+(8/27)*0= —2/9 3 分P(2/3)=(2,-2/9,-2/9)评分标准:按步骤给分.假设写出计算的表达式后计算结果错误只扣1分.2 .用Liang-Barsky 线段裁剪方法,使用窗口( 0, 0) (2, 2)裁剪以下线段,要求写出计算步骤和裁剪结果. a)线段 A (1,-2) B(1, 2)解:x1=1, x2=1, y1= -2, y2=2,xmin=0,xmax=2, ymin=0, ymax=2dx=X2-x1=0, dy=y2-y1= 4 BEN 0,3(t) (1 t)3 BEN"(t) 3t(1 t)2 2 BEN?4)3t 2(1 t) 3 BEN/tP1= -dx= 0 q1=x1-xmin= 1P2=dx=0 q2=xmax-x1=1P3= -dy= -4 q3=y1-ymin= -2 t3=1/2P4=dy=4 q4=ymax-y1=4 t4=1 4 分P1,p4<0, tmin=MAX(0,t3)=MAX(0,1/2)=1/2 2 分P3,P4>0, tmax=MIN(1,t4)=MIN(1,1)=1 2 分Tmin<tmax,有裁剪结果,将参数带入x=x1+dx*t,y=y1+dy*t裁剪结果是线段:(1, 0) (1, 2) 2分四.变换题〔本大题共3小题,每题10分,共30分〕.提示:用列向量表示,注意矩阵乘的顺序.用齐次坐标 表示变换矩阵.不要求计算出最后结果,但是每个矩阵要表示出来.二维空间中,图形绕点〔-1,-2〕,顺时针旋转50度的变换矩阵.在XOY 二维平面坐标系中有点P 〔4, 1〕和点O' & 4〕.现以O'P 作为Y'轴正向建立新坐标系X'OY'〔都是 右手坐标系〕,请写出图形由XOY 到X'OY'的坐标变换矩阵.设投影参考点为〔0, 0, d 〕,投影面为xoy 平面,请推导投影变换矩阵..维空间中,图形绕点〔-1, -2〕,顺时针 厂 、厂cos(-50) -sin(-50) 02、在XOY 二维平面坐标系中有点P 〔6, 1〕和点O' & 5〕.现以O'P 作为X'轴正向来建立新坐标系X'O'Y'〔都 是右手坐标系〕,请写出图形由XOY 到X'OY'的坐标变换矩阵.计算向量o'p 为(3,-4),那么单位向量为u= ( 3/5, -4/5),计算得到u=(-4/5,-3/5)<3/5 -4/5 0^ 斤 0 -3、评分标准:单位向量计算正确得4分,每一个矩阵写正确得2分,顺序正确2分.3 .设投影参考点为Pprp 〔0, 0, d 〕,投影面为xoy 平面,请推导投影变换矩阵1〕当投影中央点是〔0, 0, d 〕时,根据两点〔Pprp 和P 〕可求得PP 射线的参数方程为X' = (x-0) u+0 2. 3. 答案:1. 旋转50度的变换矩阵.评分标准: -2 sin(-50) cos(-50) 0每一个矩阵写正确得3分,顺序正确1分.-4/5 -3/5 0 0 1 -5Y' =(y-0) u+0Z'=亿-d) u + d投影面为xoy平面,那么Z'=0,带入可得到u=d/(d-z)X ' = x *d/(d-z)Y,= y*d /(d-z)Z' = 0令h=1-z/d,可以得到齐次坐标表示的投影变换矩阵为伞0, 0, 0 10, 1, 0, 00, 0, 0, 00, 0, -1/d 1评分标准:写出直线参数方程得5分,推导步骤完整,矩阵写正确得5分.五、编程及分析题(本大题共1小题,每题10分,共10分),1,请根据中点圆生成算法思想,对圆x2+y2=R2,推出第一象限中从y=0到y=x这段弧的生成算法.要求推导出主要的计算公式,并写出算法(描述性算法).提示这一段上,y的变换率比x大.解答:构造函数F(X,Y)=Y 2+X2-R2.对于圆上的点,F(X,Y)=0;对于圆外的点,F(X,Y)>0;而对于圆内的点,F(X,Y)<0.1)当前点为(Xi, Yi),下一个代定点为(X i-1,Y i+1),以Y每次增加1, Y i+1= Yi +1, X i-1需要判定.中点M的坐标为:M(,Xi-0.5, Yi +1)当F(XM, YM)<=0 时,取Pu(Xi, Yi +1,)当F(XM, YM)>0 时,取Pd(Xi-1, Yi +1,)课程名称:任课教师:学号:姓名:---------------- ------------------------------------- -------------------- ------------------------- --------2)决策参数:d=F(XM,YM)=F(Xi-0.5,Yi+1)=(xi-0.5)2+(yi+1)2-R2当dW0时,下一点取Pu(Xi, Yi +1);当d>0 时,下一点取Pd(Xi-1, Yi +1).决策参数的增量式当dW0 时,下一点取Pu(Xi, Yi +1)di+1=F(Xi-0.5, Yi+2)=di+2Yi+3当d>0 时,下一点取Pd(Xi-1, Yi +1)di+1=F(Xi-1.5, Yi+2)=di+2(Yi-Xi)+5判别式的初始值d0=F (R-0.5,1) =1.25-R算法步骤:1 .输入圆的半径R.2 .计算初始值d=1.25-R Y=0、X=R.3 .绘制点(X,Y)及其在八分圆中的另外七个对称点.4 .判断d的符号.假设d< 0,那么先将d更新为d+2Y+3,再将(X,Y)更新为(X, Y+1);否那么先将d更新为d+2(Y-X)+5, 再将(X,Y)更新为(X-1, Y+1).5 .当Y<X时,重复步骤3和4.否那么结束。
计算机图形学试题及答案(3)
《计算机图形学》模拟试卷一一、【单项选择题】(本大题共10小题,每小题2分,共20分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在答题卷相应题号处。
1、计算机图形学与计算机图像学(图像处理)的关系是()。
[A] 计算机图形学是基础,计算机图像学是其发展[B] 不同的学科,研究对象和数学基础都不同,但它们之间也有可相互转换部分[C] 同一学科在不同场合的不同称呼而已[D] 完全不同的学科,两者毫不相干2、多边形填充算法中,错误的描述是()。
[A] 扫描线算法对每个象素只访问一次,主要缺点是对各种表的维持和排序的耗费较大[B] 边填充算法基本思想是对于每一条扫描线与多边形的交点,将其右方象素取补[C] 边填充算法较适合于帧缓冲存储器的图形系统[D] 边标志算法也不能解决象素被重复访问的缺点3、在多边形的逐边裁剪法中,对于某条多边形的边(方向为从端点S到端点P)与某条裁剪线(窗口的某一边)的比较结果共有以下四种情况,分别需输出一些顶点。
哪种情况下输出的顶点是错误的?()[A] S和P均在可见的一侧,则输出点P[B] S和P均在不可见的一侧,,则输出0个顶点[C] S在可见一侧,,P在不可见一侧,则输出线段SP与裁剪线的交点和S[D] S在不可见的一侧,P在可见的一侧,则输出线段SP与裁剪线的交点和P4、下列关于反走样的叙述中,错误的论述为()。
[A] 把像素当作平面区域来采样[B] 提高分辨率[C] 增强图像的显示亮度[D] 采用锥形滤波器进行加权区域采样5、下列关于平面几何投影的叙述中,错误的论述为()。
[A] 透视投影的投影中心到投影面的距离是有限的[B] 在平行投影中不可能产生灭点[C] 在透视投影中,一组平行线的投影仍保持平行[D] 透视投影与平行投影相比,视觉效果更真实,但不一定能真实反映物体的精确尺寸和形状6、下列关于Bezier曲线的论述中,错误的论述为()。
计算机图形学考试题目参考答案
1.用于减少或克服在“光栅图形显示器上绘制直线、多边形等连续图形时,由离散量表示连续量引起的失真”技术叫(反走样),常用方法有(提高分辨率方法),(非加权区域采样),(加权区域采样)。
2.三维对象建模类型分为(线框模型),(表面模型),(实体模型)3.阴极管(CRT)的(聚焦系统)通过电场和磁场控制“交细….”保证…..提高分辨率。
5.圆的中点生成算法中,通常把圆分为(八)个部分。
假定当前取点为(Xi,Yi),那么下一点只能是正右方的A(Xi+1,Yi)或右下方B (Xi+1,Yi‐1)设M为中点,F(M)<0.取(正右)方。
7.在光栅显示器上显示任何一种图形,实际上都是一些具有一种或多种颜色的像素集合,确立最佳逼近的像素集合,并用指定属性写像素的过程称为(光栅化)。
8.消隐算法根据算法实现时所在的坐标系或空间进行分类,可分为(物体空间的消隐算法)(图像空间的消隐算法)(物体空间和图像空间的消隐算法)三类。
9.增量算法的目的是:(加快扫描转换)。
11.纹理是物体表面的细小结构,根据纹理的表现形式可分为(图像纹理)(几何纹理)(过程纹理)三类。
12.凹凸纹理是通过对(物体的表面几何性质)进行扰动来产生凹凸不平的视觉效果。
13.penGL的工作方式是一种(状态机制),可以进行各种状态或技术设置。
14.画家算法原理是先把屏幕置成背景色,再把物体的各个面按其离视点远近进行排序,远者在表头近者在表尾,构成一张(深度优先)表。
1.光栅显示系统的优点是刷新率一定与图形的复杂度无关,但会产生走样。
(对)2.若要对某点进行比例、旋转交换、首先需要把坐标原点平移至该点,在新的坐标下作比例或旋转变换,然后将原点平移回去。
(错)3.光线跟踪算法与光传播方向是相同的,是视线跟踪。
(错)4.将线段两端的分区编码的逐位取逻辑“与”,若结果为零,则该线相对于裁剪窗口必为完全不见。
(错)5.Phong 明暗处理算法先计算出曲面在各多边形顶点处的光强,然后再采用双曲线插值法确定在扫描线上每个像素处的光强值,得到多边形的光滑颜色分布。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机图形学期末考试试卷(D 卷)一、 填空题(每空1分,共10分)1. 图形的表示方法有两种: 和 。
2. 目前常用的两个事实图形软件标准是OpenGL 和 。
3. 多边形有两种表示方法: 和点阵表示法。
4. 二维图形基本几何变换包括平移、 、 等变换。
5. 投影可以分为 投影和 投影。
6. 描述一个物体需要描述其几何信息和 。
7. 在Z 缓冲器消隐算法中Z 缓冲器每个单元存储的信息是每一个像素点的 。
二、 判断题(每小题1分,共10分,对的画√,错的画×)1. 由三个顶点可以决定一段二次B 样条曲线,若三顶点共线时则所得到的曲线褪化为一条直线段。
( )2. DDA (微分方程法)是Bresenham 算法的改进。
( )3. 插值得到的函数严格经过所给定的数据点,逼近是在某种意义上的最佳近似。
( )4. 齐次坐标提供了坐标系变换的有效方法,但仍然无法表示无穷远的点。
( )5. 若相对于某点进行比例、旋转变换,首先需要将坐标原点平移至该点,在新的坐标系下做比例或者旋转变换,然后将原点平移回去。
( )6. Phong 算法的计算量要比Gouraud 算法小得多。
( )7. 将某二维图形整体放大2倍,其变换矩阵可写为⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡200010001。
( ) 8. 在种子填充算法中所提到的八连通区域算法同时可填充四连通区域。
( )9. 边缘填充算法中是将扫描线与多边形交点左方的所有像素取补。
( )10. 计算机图形技术是随着图形硬件设备的发展而发展起来的。
( )三、 选择题(每小题1分,共10分)1.在图形变换中引入齐次坐标的目的是 。
A )便于实现缩放变换 B) 统一表示几种基本变换,便于计算C )便于实现错切变换D )无特殊目的,一直沿用而已2. 透视投影中主灭点最多可以有几个?A ) 0B )1C )2D )33. 在简单光照模型中,由物体表面上的点反射到视点的光强是下述哪几项之和? ①环境光的反射光强 ②理想漫反射光强 ③镜面反射光强 ④物体间的反射光强。
A )①和②B )①和③C )①②和③D )①②③和④4.下面关于反走样的论述哪个是错误?A ) 提高分辨率B )把像素当作平面区域进行采样C )采用锥形滤波器加权区域采样D )增强图像亮度5.多边形扫描转换可以将 。
A )多边形由顶点表示转换为点阵表示B )多边形由区域表示转换为边界表示C )多边形转换为显示器的扫描线D )多边形的填充属性(如颜色)改变6.以下关于图形变换的论述那些是错误的?A )错切变换虽然会引起图形角度的改变,但不会发生图形畸变;B )平移变换不改变图形大小和形状,只改变图形位置;C )拓扑关系不变的几何变换不改变图形的连接关系和平行关系;D )旋转变换后各图形部分之间的线性关系和角度关系不变,变换后直线的长度不变;7. 哪一个不是国际标准化组织(ISO )批准的图形标准?A )GKSB )PHIGSC )CGMD )DXF8.计算机图形显示器一般使用什么颜色模型?A )HSVB )RGBC )CMYD )HLS9. 使用二维图形变换矩阵T=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡111010002,将产生变换的结果为 。
A )图形放大2倍B )图形放大2倍,同时沿X 、Y 坐标轴方向各移动1个绘图单位C )沿X 坐标轴方向各移动2个绘图单位D )沿X 坐标轴方向放大2倍,同时沿X 、Y 坐标轴方向各平移1个绘图单位10.在k+1个控制点上产生的B 样条曲线经过 控制点。
A ) 首尾两个B )0个C )所有D ) K 个四、简答题(每小题5分,共25分)1.计算机图形学研究的主要内容是什么?图形主要分为哪两类?2.帧缓冲器的容量与什么有关?若要在1024×1024的分辨率下显示16种灰度级图像,帧缓冲器的容量应为多少MB?3.什么是直线的走样?反走样技术有哪些途径。
4. 什么是齐次坐标?齐次空间点 P(X、Y、W) 对应的笛卡尔坐标是什么?5.Z缓冲器算法中有哪两个缓冲器?它们分别存放的是什么?四、计算题 ( 每小题15分,共45分 )1)图中ABCD为矩形窗口,P1P2为待裁剪线段。
试用编码裁剪算法求出P1P2在窗口中的直线段坐标。
已知:窗口及线段的坐标分别为A(3,1)、B(8,1)、C(8,6)、D(3,6)、P1(3,0)、P2(10,9) Y9 P287543211 2 3 4 5 6 7 8 9 102)如下图所示三角形ABC,将其关于A点逆时针旋转900,写出其变换矩阵和变换后图形各点的规范化齐次坐标。
3)如下图所示多边形,若采用ET边表算法进行填充,试写出该多边形的ET表和当扫描线Y=3时的有效边表(AET表)。
四、填空题1.参数法、点阵法2. DirectX。
3.顶点表示法4. 比例、旋转5. 平行、透视6. 拓扑信息7.深度值五、判断题1.√2.×3.√4.×5.√6.×7.×8.√9.× 10.√六、选择题四、简答题(每小题5分,共25分)1.计算机图形学研究的主要内容是什么?图形主要分为哪两类?解答:计算机图形学是研究如何在计算机中表示图形,以及利用计算机进行图形的计算、处理和显示的相关原理与算法。
图形主要分为两类:一类是基于线条表示的几何图形,另一类是基于光照、材质和纹理映射表示的真实感图形。
2.帧缓冲器的容量与什么有关?若要在1024×1024的分辨率下显示16种灰度级图像,帧缓冲器的容量应为多少MB?解答:帧缓存的容量与分辨率和颜色的灰度级有关。
一个光栅扫描系统,分辨率1024×1024,要求可显示颜色16种,帧缓存的容量=1024×1024×4÷8÷1024÷1024=(MB)。
3.什么是直线的走样?反走样技术有哪些途径。
解答:由离散量表示连续量而引起的失真称为走样。
反走样技术主要分为两类:一类是硬件技术,通过提高显示器的分辨率来实现;另一类是软件技术,通过改进软件算法来实现。
4. 什么是齐次坐标?齐次空间点 P(X、Y、W) 对应的笛卡尔坐标是什么?解答:齐次坐标就是n维空间中的物体可用n+1维齐次坐标空间来表示。
齐次空间点P(X、Y、W)对应的笛卡尔坐标是x=X/W和y=Y/W。
5.Z缓冲器算法中有哪两个缓冲器?它们分别存放的是什么?解答:Z缓冲器算法中有两个缓冲器:深度缓冲器和帧缓冲器。
深度缓冲器里存放着图像空间每个可见像素的z坐标。
帧缓冲器里存放着图像空间每个可见像素的属性(光强或颜色)值。
四、计算题 ( 每小题15分,共45分 )1)图中ABCD为矩形窗口,P1P2为待裁剪线段。
试用编码裁剪算法求出P1P2在窗口中的直线段坐标。
已知:窗口及线段的坐标分别为A(3,1)、B(8,1)、C(8,6)、D(3,6)、P1(3,0)、P2(10,9)11 2 3 4 5 6 7 8 9 10解答:P1、P2的编码分别为Code(P1)=0100和Code(P2)=1010Code(P1)| Code(P2)不等于0,说明不能简取之;Code(P1)& Code(P2)= 0,说明不能简弃之。
所以需要求P1P2与窗口边界的交点,按照左、右、下、上的顺序求交点。
根据P1、P2的编码特点,P1与P2位于左边界的同侧,故与作边界没有实交点;P1P2与右边界的交点P3,其坐标为(8,45/7),丢弃直线段P2P3,对直线段P1P3进行裁剪。
P3点的编码为 Code(P3)= 1000,同理P1P3不能“简取之”,也不能“简弃之”,故求得P1P3与窗口下边界的交点P4,其坐标为(34/9,1),丢弃直线段P1P4,对直线段P4P3进行裁剪。
P4点的编码为Code(P4)= 0000,同理P3P4不能“简取之”,也不能“简弃之”,故求得P3P4与窗口上边界的交点为P5,其坐标为(69/9,6),丢弃直线段P3P5,对直线段P4P5进行裁剪。
P5点的编码为Code(P5)= 0000,此时Code(P4)| Code(P5)= 0 ,所以直线段P4P5可以“简取之”,P4P5即为裁剪结果。
P1P2在窗口ABCD裁剪后的直线段的坐标为(34/9,1)、(69/9,6)。
2)如下图所示三角形ABC,将其关于A点逆时针旋转900,写出其变换矩阵和变换后图形各点的规范化齐次坐标。
解答:将三角形ABC 的A 点平移至原点,其变换矩阵为T1=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡--152010001 然后将三角形ABC 绕原点即A 点逆时针旋转900,其变换矩阵T2=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-100001010 最后再将三角形ABC 的A 点平移至(2,5),其变换矩阵T3=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡152010001 总变换矩阵T= T 1·T2·T3 = ⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-137001010 三角形ABC 各点变换后的齐次坐标:⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡136111152·⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-137001010 = ⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡194146152 故变换后A 点的齐次坐标为(2,5,1),B 点的齐次坐标为(6,4,1),C 的齐次坐标为(4,9,1)。
3)如下图所示多边形,若采用ET 边表算法进行填充,试写出该多边形的ET 表和当扫描线Y=3时的有效边表(AET 表)。
解答:边表的节点形式如下:多边形的顶点采用下闭上开的原则处理。
ET表:Y= 3 时的AET:。