计算机图形学模拟题

合集下载

计算机图形学试卷

计算机图形学试卷

计算机图形学试卷一、单项选择题(每小题2分,共30分)1、下列哪一项不是计算机图形学的基本组成部分?()A.几何建模B.物理模拟C.图像合成D.视觉模拟2、下列哪一项不是计算机图形学的主要应用领域?()A.娱乐游戏B.虚拟现实C.科学可视化D.健康医疗3、下列哪一项技术不是计算机图形学的基础?()A. OpenGLB. DirectXC. VulkanD. CPU指令集4、下列哪一项技术不是计算机图形学中的渲染技术?()A.光栅化渲染B.光线追踪渲染C.粒子系统渲染D.位图渲染5、下列哪一项技术不是计算机图形学中的建模技术?()A.多边形建模B. NURBS建模C.体素建模D.灰度图像建模二、多项选择题(每小题3分,共15分)1、下列哪些技术是计算机图形学中常用的渲染技术?()A.光栅化渲染B.光线追踪渲染C.粒子系统渲染D.位图渲染E.纹理映射渲染2、下列哪些应用领域是计算机图形学的热门应用领域?()A.电子商务展示B.游戏开发C.虚拟现实与增强现实D.科学可视化与数据分析E.影视制作与广告设计3、下列哪些软件是计算机图形学常用的软件工具?()A. AutoCADB. MayaC. UnityD. BlenderE. PhotoshopF. CorelDrawG. 3ds MaxH. LightwaveI. After EffectsJ. NukeK. HoudiniL.Maya LT下列哪些软件是计算机图形学常用的软件工具?()A.AutoCAD B.Maya C.Unity D.Blender E.Photoshop F.CorelDraw G.3ds Max H.Lightwave I.After Effects J.Nuke K.Houdini L.Maya LT U.Cinema 4D R.Adobe Premiere S.Final Cut Pro T.Adobe Photoshop Elements W.Avid X-Edit Y.Pinnacle Studio Z.Sony Vegas答:BCDGIMNOPSTWY。

《计算机图形学》练习试题及参考答案大全

《计算机图形学》练习试题及参考答案大全

《计算机图形学》练习试题及参考答案(后面有答案)一、名词解释:(每个4分)1.计算机图形学2.图象处理3.模式识别4.计算几何5.凸多边形6.种子填充算法7.窗口8.视区9.光顺性10.拟合11.多项式插值12.小挠度曲线13.图形变换14.齐次坐标系15.凸包16.轮廓线17.等值线18.图形的翼边表示19.ER模型20.图形消隐21.本影22.半影23.用户坐标系24.规范化设备坐标系25.构造26.约束技术27.光线跟踪28、走样29、CRT(Cathode Ray Tube)30、隔行(interlaced)扫描31、输入模式32、取样方式(sample mode)33、区域34、边界表示法35、复合变换36、二维复合平移37.二维复合比例38.二维复合旋转39.视区(Viewport)40、投影变换41、平面几何投影42. 参数图43. 像素图44.人机界面45.地理信息系统46.虚拟现实47.几何造型技术48.扫描转换49. 插值曲线50.逼近曲线51. 用户接口52. 交互技术53. 交互式图形系统的基本交互任务54. 定位任务55. 选择任务56. 拾取任务57 .选择技术58. 菜单技术59. 文字输入任务60. 数值输入任务61.动画62.帧63.场64. 消隐65.物体空间的消隐算法66. 漫反射光67. 环境光68. 镜面反射光二、选择题(每题2分)1、计算机图形学与计算几何之间的关系是( )。

A)学术上的同义词B)计算机图形学以计算几何为理论基础C)计算几何是计算机图形学的前身D).两门毫不相干的学科2、计算机图形学与计算机图象学的关系是( )。

A)计算机图形学是基础,计算机图象学是其发展B)不同的学科,研究对象和数学基础都不同,但它们之间也有可转换部分C)同一学科在不同场合的不同称呼而已D)完全不同的学科,两者毫不相干3、触摸屏是( )设备。

A)输入B)输出C)输入输出D)既不是输入也不是输出4.计算机绘图设备一般使用什么颜色模型?( )A)RGB;B)CMY;C)HSV ;D)HLS5. 计算机图形显示器一般使用什么颜色模型?( )A)RGB;B)CMY;C)HSV ;D)HLS6.分辨率为1024×1024的显示器各需要多少字节位平面数为24的帧缓存?( ) A)512KB;B)1MB;C)2MB ;D)3MB7.哪一个不是国际标准化组织(ISO)批准的图形标准?( )A)GKS;B)PHIGS;C)CGM ;D)DXF8.下述绕坐标原点逆时针方向旋转a角的坐标变换矩阵中哪一项是错误的? ( )| A B || C D |A) cos a;B) sin a;C) sin a;D) cos a9、在多边形的逐边裁剪法中,对于某条多边形的边(方向为从端点S到端点P)与某条裁剪线(窗口的某一边)的比较结果共有以下四种情况,分别需输出一些顶点.请问哪种情况下输出的顶点是错误的? ( )A)S和P均在可见的一侧,则输出S和P.B)S和P均在不可见的一侧,则输出0个顶点.C)S在可见一侧,P在不可见一侧,则输出线段SP与裁剪线的交点.D)S在不可见的一侧,P在可见的一侧,则输出线段SP与裁剪线的交点和P.10、在物体的定义中对边的哪条限制不存在? ( )A) 边的长度可度量且是有限的B) 一条边有且只有两个相邻的面C) 一条边有且只有两个端点D) 如果一条边是曲线,那么在两个端点之间不允许曲线自相交11.下述哪一条边不是非均匀有理B样条(NURBS)的优点? ( )A) NURBS比均匀B样条能表示更多的曲面B) 对于间距不等的数据点,用NURBS拟合的曲线比用均匀B样条拟合的曲线更光滑C) NURBS提供的权控制方法比用控制点更能有效的控制曲线的形状D) 使用NURBS可以提高对曲面的显示效率12.下列关于图的存储表示的叙述中,哪一个是不正确的?A) 无向图的相邻矩阵是对称矩阵B) 对于带权的图,其相邻矩阵中值为1的元素,其值可以用边的权来权替C) 用邻接表法存储包括n个结点的图需要保存一个顺序存储的结点表和n个链接存储的边表D) 用邻接表法存储包括n条边的图需要保存一个顺序存储的结点表和n个链接存储的边表13*.在面片的数量非常大的情况下哪一个消隐算法速度最快? ( )A) 深度缓存算法(Z-Buffer)B) 扫描线消隐算法C) 深度排序算法(画家算法)D) 不知道14*.下面关于深度缓存消隐算法(Z-Buffer)的论断哪一条不正确? ( )A) 深度缓存算法并不需要开辟一个与图像大小相等的深度缓存数组B) 深度缓存算法不能用于处理对透明物体的消隐C) 深度缓存算法能并行实现D) 深度缓存算法中没有对多边形进行排序15.在用射线法进行点与多边形之间的包含性检测时,下述哪一个操作不正确? ( )A) 当射线与多边形交于某顶点时且该点的两个邻边在射线的一侧时,计数0次B) 当射线与多边形交于某顶点时且该点的两个邻边在射线的一侧时,计数2次C) 当射线与多边形交于某顶点时且该点的两个邻边在射线的两侧时,计数1次D) 当射线与多边形的某边重合时,计数1次16*、扫描消隐算法在何处利用了连贯性(相关性Coherence)?(1)计算扫描线与边的交点;(2)计算多边形在其边界上的深度;(3)计算多边形视窗任意点处的深度值;(4)检测点与多边形之间的包含性。

计算机图形学模拟试卷和答案

计算机图形学模拟试卷和答案

北京语言大学网络教育学院《计算机图形学》模拟试卷一注意:1.试卷保密,考生不得将试卷带出考场或撕页,否则成绩作废。

请监考老师负责监督。

2.请各位考生注意考试纪律,考试作弊全部成绩以零分计算。

3.本试卷满分100分,答题时间为90分钟。

4.本试卷分为试题卷和答题卷,所有答案必须答在答题卷上,答在试题卷上不给分。

一、【单项选择题】(本大题共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、下列关于平面几何投影的叙述中,错误的论述为()。

计算机图形学模拟题

计算机图形学模拟题

《计算机图形学》模拟题一、填空题1.计算机图形表示的方法有点阵法和参数法.2.在计算机重现真实世界的场景叫真实感绘制3.一个图形系统的组成主要由输入设备、图形处理器和输出设备组成.4.图形输出主要包括图形显示和图形绘制.5.几何变换中的基本变换主要分为变位变换和变形变换两大类.6.三维变换中绕空间任意线的旋转一般需要分解为7 个基本变换.7.判断点和多边形关系时,过点做一射线,交点数为奇数时该点在多边形内部,交点数为偶数时该点在多边形外部.8.多边形填充扫描线算法中,每次用一条扫描线进行填充,对一条扫描线填充的过程可分为四个步骤:求交点、交点排序、交点配对、区间填色.9.种子填充算法在栈实现时一般采用数据结构.10.种子填充算法中,相邻像素进栈的条件是该点未设置为填充色,该点在区域内11.几何形体表示主要有两大类模型数据模型和过程模型 .12.边表的结构中四个元素分别为边的最大Y值,较低端点的X值,X的增量和指向下一边结构的指针.13.二维直线段裁剪常用的方法有矢量裁剪法,区域编码法,中心分割法和梁友栋-barsky算法.14.计算机图形学中常用的坐标系有世界坐标系,规格化设备坐标系和设备坐标系.15.当三维变换矩阵中主对角线上前三个元素为1,最后一个元素为s,其他元素都为0时,变换后的图形效果有如下几种:s>1时,图形整体缩小;0<s<1时,图形整体放大;s=1时,图形恒等变换.16.计算机产生图形的3个步骤为图形输入,图形处理和图形输出.17.圆弧bresenham算法的优点是起点和终点准确,分布均匀和计算简单.18.图形属性主要有颜色和线型 .19.DDA算法的缺点有要做除法运算,有浮点运算,要取整运算.因此其计算效率不高.20.直线生成的要求是像素点均匀分布,起末点要准确,线要直亮度一致和方向和长度等无关,生成直线速度快.二、单选题1.枚举出图形中所有点的表示方法是( D )A.图形B.图像C.参数法D.点阵法2.下面哪个设备不是计算机图形学的输入设备( D )A.光笔B.键盘C.扫描仪D.显示器3.下面哪个设备不是计算机图形学的输出设备( C )A.激光打印机B.显示器C.数据手套D.喷墨打印机4.比例变换中当Sx为2,Sy为1时,图形变换的结果是( D ).A.图形整体放大2倍B.图形放大2倍,同时沿X,Y坐标轴方向各移动1个绘图单位C.沿X坐标轴方向各移动2个绘图单位D.沿X坐标轴方向放大2倍,沿Y坐标轴方向没有放大5.以下关于图形变换的论述不正确的是( D ).A.平移变换不改变图形大小和形状,只改变图形位置B.拓扑关系不变的几何变换不改变图形的连接关系和平行关系C.旋转变换后各图形部分间的线性关系和角度关系不变,变换后直线的长度不变D.错切变换虽然可引起图形角度的改变,但不会发生图形畸变6.在三维齐次变换矩阵中,平移线性变换对应的矩阵元素的最大非零个数是( C ).A.3B.6C.7D.87.区域编码规则为{上下右左},一个线段的两个端点编码分别为{0000}和{0101},则该线段和窗口的情况是( C ).A.完全在窗口外B.完全在窗口内C.一个点在窗口内,一个点在窗口外D.前三种都不是8.区域编码规则为{上下右左},则一线段端点编码不可能的情况是( C ).A.{0000}B.{0110}C.{0111}D.{0001}9.扫描线算法充分利用了连贯性原理不包括( C ).A.区域连贯性B.扫描线连贯性C.像素连贯性D.边的连贯性10.扫描线填充算法的不具有的特点是( B ).A.扫描线只和有交点的边进行交点计算B.适合硬件实现C.各种表的维护和排序开销大D.适合软件实现11.种子填充算法时区域一般采用( A )方式定义.A.边界定义B.顶点坐标序列定义C.内部定义D.都可以12.扫描线种子填充算法中,每次压入栈的像素最多有( B )个.A.1B.2C.3D.413.下面关于线框模型说法不正确的是( B ).A.用顶点和邻边表示形体B.适合真实感显示C.与形体间不存在一一对应关系D.处理速度快14.图形设备坐标系统一般是( A ).A.左上角为坐标原点B.左下角为坐标原点C.右上角为坐标最大值D.左下角为坐标最大值15.fillpoly函数的功能是( B ).A.填充椭圆B.填充封闭多边形C.填充扇形区域D.填充方形16.bar函数的功能是( D ).A.填充椭圆B.输出文本C.填充扇形区域D.填充长方条形图17.outtext函数的功能是( B ).A.指定位置输出字符串B.当前位置输出字符串C.位置偏移D.设置文本输出参数18.直线Bresenham算法绘制(0,0)到(8,6)的线,用来逼近直线的像素点个数有( B )个.A.8B.9C.6D.1419.下面哪个选项不是直线Bresenham算法的优点( C ).A.不计算直线斜率,不做除法B.只做整数运算C.只有加减法运算,效率高D.只有加法和乘2运算,效率高20.下面哪个选项是圆弧扫描算法的缺点( C ).A.运算速度快B.显示质量好C.显示质量不好D.齐次坐标运算21.下面哪个选项不是圆弧的生成算法( A ).A.逐点比较法B.角度DDA算法C.正负法D.圆弧的Bresenham算法22.圆弧bresenham算法中在第一象限时下一个点不可能的情况是( C ).A.当前点的右方点B.当前点的右下方点C.当前点的右上方点D.当前点的下方点23.图形就是从客观世界中抽象出来的带有( C )的图或形.A.信息B.属性和参数C.灰度色彩及形状D.形状和权属24.计算机图形学的研究内容是( B ).A.信息B.图形C.图像D.数据模型25.15个已知点确定的Bezier曲线最高是( C )次曲线.A.3B.7C.14D.1526.二次均匀B样条曲线的特性不包括( D ).A.曲线的起点在控制多边形第一条边的中点位置B.曲线的终点在控制多边形第二条边的中点位置C.曲线段和控制多边形的两条边相切D.曲线的起点在控制多边形第二条边的中点位置27.下列有关Bezier曲线性质的叙述语句中,错误的结论为( D ).A.Bezier曲线可用其特征多边形来定义B.Bezier曲线不一定通过其特征多边形的各个顶点C.Bezier曲线两端点处的切线方向必须与其特征折线集(多边形)的相应两端线段走向一致D.n次Bezier曲线,在端点处的r阶导数,只与r个相邻点有关三、判断题1.构成图形的要素可分为两类:刻画形状的点,线,面,体的非几何要素与反映物体表面属性或材质的明暗,色彩等的几何要素.(错)2.参数法描述的图形叫图形;点阵法描述的图形叫图像.(对)3.图像的去噪是计算几何的研究内容(错)4.CAD/CAM是计算机图形学在工业界最活跃,最广泛的应用领域.(对)5.IvanE.Sutherland发表的一篇题为Sketchpad:一个人机通信的图形系统的博土论文中首次使用计算机图形学这个术语,确立了计算机图形学作为一个崭新的学科分支的独立地位.(对)6.光栅图形显示器的产生,计算机图形学进入兴盛时期,但其应用领域还限制在实验室阶段.(错)7.计算机软硬件的发展促进了计算机图形学的发展(对)8.图形显示器是计算机图形学中关键的设备.(对)9.存储管式显示器需要刷新,可以局部修改.(错)10.光栅扫描显示器是画线设备.(错)11.CRT显示器分辨率高,色彩鲜艳丰富,体积小.(错)12.一个物理设备可能同时具备输出和输出的功能.(对)13.线框图的变换需要变换图形中包含的所有点,线,面中所有内部像素点.(错)14.平移变换是一种变形变换.(错)15.错切是一种变位变换.(错)16.一个正方形在变位变换后可能变成为一个矩形.(错)17.计算机显示器和绘图机可以直接用三维空间表示图形.(错)18.所有的对称变换的变换矩阵都是相同的.(错)19.错切变换常见的有关于坐标原点的错切.(错)20.绕坐标原点的旋转变换是一种组合变换.(错)21.齐次矩阵用在二维图形变换中的好处是可以将各种变换矩阵统一到一个变换矩阵中.(对)22.一个空间点的齐次坐标的形式是唯一的.(错)23.组合变换中基本变换的级联顺序对组合变换的结果没有影响.(错)24.三维变换的变换矩阵和二维变换的矩阵相同.(错)25.三维图形的平移变换会改变图形的长度和大小.(错)26.正投影之后的图形有立体效果.(错)27.轴测投影产生过程是改变物体和投影面的相对位置,再进行投影面的正投影得到的.(对)28.三视图指的是主视图,仰视图,俯视图.(错)29.投影变换是一种使三维对象映射为二维对象的变换.(对)30.用户域可以是虚数域.(错)四、问答题1.将图形沿X轴方向进行错切变换之后和原图形相比有什么异同?[答]:⑴变换前后,点的y坐标保持变换,而x坐标发生变化;⑵平行于x轴的线段变换后仍旧平行于x轴;⑶平行于y轴的线段变换后成为与y轴成角度的线段;⑷x轴上的点在变换过程中保持不变,其余点在变换后都平移了一段距离.2.如何分解绕平面上任意点的二维旋转变换?[答]:分解为3步:⑴首先平移使得旋转中心点移到坐标原点;⑵绕坐标原点旋转需要的角度;⑶再平移使得图形回到原来的位置.3.裁剪的基本任务是什么?[答]:判断要裁剪的图元哪些在窗口内,哪些在窗口外,部分在窗口的内的需要计算相交的交点或者交线,并确定窗口内的部分.4.比较坐标值裁剪方法的缺陷是什么?[答]:⑴计算时间长,效率低;⑵裁剪出来的点列不保持原来画线的序列.5.请比较多边形两种表示方法?[答]:⑴顶点表示,以多边形顶点坐标对序列来刻画多边形.该方法表示多边形直观性强,几何意义明显,占用内存较少.⑵点阵表示,以位于多边形内的像素的xxx来刻画多边形.需要的内存空间比较大,损失了几何信息,但便于运用帧缓冲存储,是面着色所需要的图形表达形式.6.逐点判断填充多边形的特点是什么?[答]:⑴算法思路简单,程序简单;⑵像素间的联系不考虑,每个像素点都要计算一次和多边形的求交运算,运算量大,速度慢.7.什么是扫描线连贯性?[答]:多边形和一水平扫描线如果有有效交点,则交点数为偶数,将该扫描线与多边形各条边的交点按照横坐标的递增顺序进行排序,从小到大的交点前后2点形成的小线段,第1,3,5……在多边形内,第2,4……在多边形外.8.区域的连贯性原理是什么?[答]:屏幕上两条水平扫描线被多边形的边分割成若干梯形,梯形的性质有:梯形的两底在扫描线上,边在多边形的边上;这些梯形可以分为两个类,多边形内和多边形外;两类梯形相间排列,相邻两个梯形必有一个在内一个在外.9.平面立体的9种拓扑关系都有哪些?[答]:面相邻性,面-顶点包含性,面-边包含性,顶点-面相邻性,顶点相邻性,顶点-边相邻性,边-面相邻性,边-顶点包含性,边相邻性10.表面模型的特点是什么?[答]:形体和面之间关系对应,可以满足面求交,线面消隐,明暗色彩渲染等需要;没有定义形体位于面的哪一侧,内外需要再进行下一步的计算确认.11.三维物体的表示方法常用的有哪五种?[答]:边界表示法,结构实体几何构造法,扫描表示法,特征造型法,八叉树表示法12.边界表示法的优缺点点是什么?[答]:优点:能精确表示物体;表示能力强;几何变换容易;适于显示处理.缺点:表示复杂;有效性难以保证;运算复杂。

计算机图形学模拟试题和答案[计算机图形学模拟试题和答案.

计算机图形学模拟试题和答案[计算机图形学模拟试题和答案.

【题型】填空题1、三维图形的几何变换有平移、比例、对称、错切、旋转、投影、_透视变换_等变换。

2几何图形的布尔运算主要是两个图形对象的_联合/Union、交集/Intersection、差集/Subtraction三种运算。

3交互式绘图系统的基本交互任务包括:定位、选择、文本输入和数值输入。

4 减少或克服图形失真的技术叫做__反走样__。

5在绘制物体图形时消除被遮挡的不可见的线或面,称为消隐__。

6灭点可以看作是无限远处的一点在投影面上的_投影_。

7深度缓冲器算法最简单常用的面向应用的用户接口形式:子程序库、专用语言和交互命令。

8在计算机图形学中,被裁剪的对象可以是线段、多边形和字符三种形式。

9图形用户界面的基本元素有_窗口_、图标、菜单、指点装置。

10双线性法向插值法(Phong Shading)的优点是_高光域准确__。

11表现三维形体的模型有线框模型、表面模型和_实体模型_。

12三视图投影包括正投影、水平投影、_侧投影_。

13计算机中字符由一个_数字编码(编码)_唯一标识。

14区域可分为4向连通区域和__8_向连通区域。

15计算机字库分为矢量型和__点阵_型两种。

16光栅图形显示器具有闪烁和_锯齿_现象。

17裁剪的目的是为了使位于_窗口_外的图形不显示出来。

18目前常用的PC图形显示子系统主要由3个部件组成:帧缓冲存储器、_显示控制器、ROM BIOS。

19计算机图形学以___计算几何_为理论基础。

20在图形文件系统中,点、线、圆等图形元素通常都用其_几何特征参数_来描述。

21投影线从视点出发,主灭点最多有__3_个,任何一束不平行于投影面的平行线的透视投影将汇成一点。

22在处理图形时常常涉及的坐标有模型坐标系、观察坐标系、世界坐标系和_设备坐标系__。

23屏幕上最小的发光单元叫做_____象素点__________。

24扫描线的连贯性是多边形区域连贯性在_____一条扫描线上__________的反映。

《计算机图形学》练习试题及参考答案(八)

《计算机图形学》练习试题及参考答案(八)

《计算机图形学》模拟试卷二一、【单项选择题】(本大题共10小题,每小题2分,共20分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在答题卷相应题号处。

1、触摸屏是()设备。

[A] 输入[B] 输出[C] 输入输出[D] 既不是输入也不是输出2、下列有关平面几何投影的叙述语句中,正确的论述为()。

[A] 透视投影与平行投影相比,视觉效果更有真实感,而且能真实地反映物体的精确的尺寸和形状[B] 透视投影变换中,一组平行线投影在与之平行的投影面上,可以产生灭点[C] 在三维空间中的物体进行透视投影变换,可能产生三个或者更多的主灭点[D] 在平面几何投影中,若投影中心移到距离投影面无穷远处,则成为平行投影3、对于由P0P1P2三点所决定的二次B样条曲线,下列叙述中错误的是()。

[A] 起始点位于(P0+P2)/2处[B] 终止点位于(P2+P1)/2处[C] 若P0P1P2三点共线时,该曲线是一条线段[D] 起始点的切矢为:P1-P04、分辨率为1024×1024的显示器需要多少字节位平面数为16的帧缓存?()[A] 512KB[B] 1MB[C] 2MB[D] 3MB5、下列不是常见位图文件类型的是哪一项?()[A] PCX[B] TIFF[C] HSV[D] BMP6、n次B样条曲线具有()阶参数连续性。

[A] n-2 [B] n-1 [C] n [D] n+17、用编码裁剪法裁剪二维线段时,判断下列直线段采用哪种方法?假设直线段的两个端点M、N的编码分别为0101和1010()。

[A] 直接保留[B] 直接舍弃[C] 对MN再分割求交[D] 无法判断8、包围盒的主要用途在于()。

[A] 多边形裁剪[B] 区域填充[C] 消隐[D] 几何变换9、三维旋转变换的旋转轴()。

[A] 仅限于X轴[B] 投影平面及景物之外[C] 景物上[D] 空间任意点10、计算机图形显示器一般使用什么颜色模型?()[A] RGB[B] CMY[C] HSV[D] HLS二、【判断题】(本大题共5小题,每小题2分,共10分)正确的填T,错误的填F,填在答题卷相应题号处。

计算机科学与技术考试:2022计算机图形学真题模拟及答案(4)

计算机科学与技术考试:2022计算机图形学真题模拟及答案(4)

计算机科学与技术考试:2022计算机图形学真题模拟及答案(4)共22道题1、在光线跟踪(Ray Tracing)算法中,在哪种情况下应继续跟踪光线?()(单选题)A. 光线的光强度已经很弱B. 光线的深度已经很深C. 光线遇到某一物体D. 光线遇到背景试题答案:C2、使用下列二维图形变换矩阵:产生变换的结果为()。

(单选题)A. 图形放大2倍,同时,沿X和Y坐标轴方向各移动1/2个绘图单位B. 图形缩小1/2倍,同时,沿X、Y坐标轴方向各移动1/2个绘图单位C. 沿X坐标轴方向缩小1/2倍,同时,沿Y坐标轴方向移动1/2个绘图单位D. 沿Y坐标轴方向缩小1/2倍,同时,沿X坐标轴方向移动1/2个绘图单位试题答案:C3、计算机绘图设备一般使用()颜色模型。

(单选题)A. RGBB. CMYC. HSVD. HLS试题答案:B4、下面关于反走样的论述,()是错误的。

(单选题)A. 提高分辨率B. 把像素当作平面区域进行采样C. 采用锥形滤波器进行加权区域采样D. 增强图象的显示亮度试题答案:D5、分辨率为1024×1024的显示器各需要()字节位平面数为24的帧缓存。

(单选题)A. 512KBB. 1MBC. 2MBD. 3MB试题答案:D6、分辨率为1024×1024的显示器各需要()字节位平面数为24的帧缓存。

(单选题)A. 512KBB. 1MBC. 2MBD. 3MB试题答案:D7、下面关于反走样的论述,()是错误的。

(单选题)A. 提高分辨率B. 把像素当作平面区域进行采样C. 采用锥形滤波器进行加权区域采样D. 增强图象的显示亮度试题答案:D8、下述绕坐标原点逆时针方向旋转a角的坐标变换矩阵中,()是错误的。

(单选题)A. cos aB. sin aC. sin aD. cos a试题答案:C9、计算机图形显示器一般使用()颜色模型。

(单选题)A. RGBB. CMYC. HSVD. HLS试题答案:A10、下列有关简单光反射模型的描述语句中,错误的论述为()。

计算机图形学基础模拟试题参考答案

计算机图形学基础模拟试题参考答案

计算机图形学基础模拟试题参考答案一、名词解释(共9分,每题3分)1. 1. 计算机图形学——研究怎样用计算机生成、处理和显示图形和科学。

2.构造——根据选择的作图命令和指定的一系列参数进行作图。

3.用户坐标系——用户为处理自已的图形时所采用的坐标系,单位由用户自己决定。

二、选择题(共30分,每题3分)1.A 2.C 3.D 4.C 5.D 6.D 7.A 8.D 9.D 10.B 三、简答题(共16分,每题8分)1.答:算法步骤如下:1).输入椭圆的长半轴a 和短半轴b 。

2).计算初始值d=b 2+a 2(-b+0.25)、x=0、y=b 。

3).绘制点(x,y)及其在四分象限上的另外三个对称点。

4).判断d 的符号。

若d ≤0,则先将d 更新为d+b 2(2x+3),再将(x,y)更新为(x+1,y);否则先将d 更新为d+b 2(2x+3)+a 2(-2y+2),再将(x,y)更新为(x+1,y-1)。

5).当b 2(x+1)<a 2(y-0.5)时,重复步骤3和4。

否则转到步骤6。

6).用上半部分计算的最后点(x,y)来计算下半部分中d 的初值:7).绘制点(x,y)及其在四分象限上的另外三个对称点。

8).判断d 的符号。

若d ≤0,则先将d 更新为b 2(2xi+2)+a 2(-2yi+3),再将(x,y)更新为(x+1,y-1);否则先将d 更新为d+a 2(-2yi+3),再将(x,y)更新为(x,y-1)。

9).当y>0时,重复步骤7和8。

否则结束。

2.答:随机扫描显示器中电子束的定位和偏转具有随机性,即电子束的扫描轨迹随显示内容而变化,只在需要的地方扫描,而不必全屏扫描。

存储管式显示器从表面上看极象一个有长余辉的荧光屏,一条线一旦画在屏幕上,在很长时间之内都将是可见的,常用于显示大量而复杂稳定的图形。

在光栅扫描式图形显示器中,电子束横向扫描屏幕,一次一行,从顶到底顺次进行。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机图形学试题B2011/2012学年第一学期期末试题一、选择题(每小题5分,共30分)1. 分辨率为1024×1024的显示器各需要多少字节位平面数为24的帧缓存?( ) A)512KB B) 1MB C) 2MB D)3MB2. 在直线的 Bresenham 算法中,若直线的斜率 |m|>1 ,且 y1<y2 ,则像素点变化为(): A) x i+1 = x i 或 x i ± 1 ;y i+1 = y i + 1 B) x i+1 = x i 或 x i ± 1 ;y i+1 = y i - 1C) x i+1 = x i + 1 ;y i+1 = y i 或 y i+1 = y i ± 1 D) x i+1 = x i – 1 ;y i+1 = y i 或 y i+1 = y i ± 13.下述用数值微分法(DDA )画斜率的绝对值小于1的直线的C 语言子程序中()行有错? #define round(x) int(a+0.5)void drawLineWithDDA (int x1, int y1, int x2, int y2) {A) int x, y;B) float k = (float)(y2-y1)/(x2-x1); C) for(x=x1,y=y1;x<=x2;x++) {SetPixel(round(x),round(y)); D) y+=k; } }4. 下述绕坐标原点逆时针方向旋转a 角的坐标变换矩阵中()项是错误的?| A B 0 || C D 0 | (注:坐标向量采用行向量方式。

) | 0 0 1 |A) cos(a) B)-sin(a) C)-sin(a) D)cos(a) 5. 下列关于Bezier 曲线的性质,()是错误的.A) 在起点和终点处的切线方向和控制多边形第一条边和最后一条边的方向一致; B) 曲线及其控制多边形在起点处有什么几何性质,在终点处也有什么性质; C) 在端点处的R 阶导数,仅与R 个相邻个控制顶点有关;D) 对于平面曲线而言,其与某直线的交点个数不多于该直线与控制多边形的交点个数; 6.使用下列二维图形变换矩阵,将产生变换的结果为()A ) 图形放大2倍;B ) 图形放大2倍,同时沿X 、Y 坐标轴方向各移动1个绘图单位;C ) 沿X 坐标轴方向各移动2个绘图单位;D ) 沿X 坐标轴方向放大2倍,同时沿X 、Y 坐标轴方向各平移1个绘图单位。

二、简答与证明题(每题6分,共24分)1.试证明n 次Bezier 曲线在起始点处切线落在P 0P 1连线方向上,终止点切线落在P n-1P n 连线方向上。

2.证明关于直线y =x 的对称变换矩阵等价于相对x 轴的对称变换加上逆时针旋转90度。

3.写出顺时针绘制⎥⎦⎤⎢⎣⎡∈2,0R x 圆的中点Bresenham 算法原理、判别式、误差项的初始值及递推公式。

T =4.请写出C_S 裁剪算法中对点(x ,y )进行编码的伪代码程序。

函数原型为: int encode (int x,int y );//函数返回对点(x ,y )的编码值。

对使用到的变量常量给予说明。

三、计算与作图题(前3小题每题10分,第4题16分,共46分)1.已知直线的两个端点P1(20,10),P2(30,18),用DDA 算法使该线段光栅化,请填写下表。

并已知解得:步长dx = 10; dy = 8; steps = 10; x 增量x_in= 1; y 增量y_in = 0.8;(10分)2.求空间四面体A(2,0,0)B(2,2,0)C(0,2,0)D(2,2,2)关于点 P(2,-2,2)整体放大2倍的变换矩阵和变换后的空间四面体坐标。

(10)3.简述深度缓存算法(Z-Buffer )的原理及基本工作流程。

(10分)4.如下图所示三角形ABC ,将其关于A 点逆时针旋转900,写出其变换矩阵和变换后图形各点的规范化齐次坐标。

(16分)计算机图形学试题B2011/2012学年第一学期期末试题一、 选择题(每小题5分,共30分)DAABCD二、简答与证明题(每题6分,共24分)1. 试证明n 次Bezier 曲线在起始点处切线落在P0P1连线方向上,终止点切线落在Pn-1Pn 连线方向上。

证明:))()(()(1,1,1,t B t B n t B n i n i n i ----='故可知:n 次Bezier 曲线在起始点处切线落在P 0P 1连线方向上,终止点切线落在P n-1P n连线方向上。

∑∑=--------=----=-++-+-=-='ni n i i i n n n n n n ni n i n i i t B P P n t B P P t B P P t B P P n t B t B P n t P :11,111,111,1121,00101,1,1)()())()()()()()(())()(()( 且因为)()0(01P P n p :,-='有所以)()1(1--='n n P P n p2.证明关于直线y =x 的对称变换矩阵等价于相对x 轴的对称变换加上逆时针旋转90度。

证明:因为T1×T2=T ,所以等价。

3. 写出顺时针绘制⎥⎦⎤⎢⎣⎡∈2,0R x 圆的中点Bresenham 算法原理、判别式、误差项的初始值及递推公式。

(10)答:由于最大位移方向为X ,因此其基本原理为:每次X 方向上走一步,而Y 方向上或减1,或减0构造判别式:d i = F(x m , y m ) = F(x i +1,y i -0.5)=(x i +1)2+(y i -0.5)2-R 2误差项的初始值:d0d 0=F(1,R-0.5)=1+(R-0.5)2-R 2=1.25-R 递推公式:d i <0下一点为(x i +1,y i )d i+1=F(x i +2,y i -0.5) = (x i +2)2+(y i -0.5)2-R 2=(x i +1)2+(y i -0.5)2-R 2+2*x i +3=d i +2*x i +3 d i ≥0 下一点坐标为(x i +1,y i -1)d i+1 = F(x i +2,y i -0.5)=(x i +2)2+(y i -1.5)2-R 2=(x i +1)2+(y i -0.5)2-R 2+(2*x i +3)+(-2*y i +2) =d i +2*(x i -y i )+54.请写出C_S 裁剪算法中对点(x ,y )进行编码的伪代码程序。

函数原型为: int encode (1.已知直线的两个端点P1(20,10),P2(30,18),用DDA 算法使该线段光栅化。

并已知解得:dx = 10; dy = 8; steps = 10; x_in= 1; y_in = 0.8;(10分) 解:(蓝色字体为解答答案)2.求空间四面体A(2,0,0)B(2,2,0)C(0,2,0)D(2,2,2)关于点P(2,-2,2)整体放大2倍的变换矩阵和变换后的空间四面体坐标。

(10)解:关于点P(2,-2,2)整体放大两倍,变换矩阵:点P(2,-2,2)平移至原点--比例变换放大两倍--反平移回点P(2,-2,2)。

变换过程:空间四面体ABCD 的规范化齐次坐标(x,y,z,1) * 4阶三维比例变换矩阵空间四面体ABCD 的齐次坐标(x',y',z',1/2)转换成规范化齐次坐标由比例变换后规范化齐次坐标(x',y',z',1)可写出顶点坐标:A'(2,2,-2) B'(2,6,-2) C'(-2,6,-2) D'(2,6,2)3.简述深度缓存算法(Z-Buffer)的原理及基本工作流程。

(10分)解:Z-buffer算法的原理:先将待处理的景物表面上的采样点变换到图像空间,即屏幕坐标系,计算其深度值,并根据采样点在屏幕上的投影位置,将其深度与已存储在Z缓存器中相应像素处的原可见点的深度值进行比较。

如果新的采样点的深度(Z 值)大于原可见点的尝试表明新的采样点计划遮住了原来的可见点,则用该采样点处的颜色更新帧缓存器中相应像素的颜色,同时用其深度值更新Z 缓存器中的深度值;否则不作更改。

基本工作流程: (1)初始化:把Z 缓存中各(x,y )单元置为z 的最小值,而帧缓存各(x,y)单元置为背景色。

(2)在把物体表面相应的多边形扫描转换成帧缓存中的信息时,对多边形内的每一采样点(x,y )进行以下几步处理:1)计算采样点(x,y)的深度z(x,y);2)如果z(x,y)大于z 缓存中在百忙之中(x,y)处的值,则把z(x,y)存入Z 缓存中的(x,y)处,再所多边形在z(x,y)处的颜色值存入帧缓存的(x,y)地址中。

4. 如下图所示三角形ABC ,将其关于A 点逆时针旋转900,写出其变换矩阵和变换后图形各点的规范化齐次坐标。

(16分)⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡∙⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎣⎡-∙⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡--=13700101015201000110004cos 4sin 04sin 4cos 152010001ππππ:T 变换矩阵 变换后A 点的齐次坐标:[][]152137*********=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-∙=T 变换后B 点的齐次坐标:[][]146137*********=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-∙=T 变换后C 点的齐次坐标:[][]194137001010136=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-∙=T。

相关文档
最新文档