资源预览内容
第1页 / 共9页
第2页 / 共9页
第3页 / 共9页
第4页 / 共9页
第5页 / 共9页
第6页 / 共9页
第7页 / 共9页
第8页 / 共9页
第9页 / 共9页
亲,该文档总共9页全部预览完了,如果喜欢就下载吧!
资源描述
第1页共1页计算机图形学期末考试试卷(D卷)D的图形D的图形本文从网络收集而来,上传到平台为了帮到更多的人,如果您需要使用本文档,请点击下载按钮下载本文档(有偿下载),另外祝您生活愉快,工作顺利,万事如意!计算机图形学期末考试试卷一、 填空题1、 图形的表示方法有两种:和。2、目前常用的两个事实图形软件标准是OpenGL和。3、多边形有两种表示方法:和点阵表示法。4、二维图形基本几何变换包括平移、等变换。5、投影可以分为投影和投影。6、描述一个物体需要描述其几何信息和。7、在Z缓冲器消隐算法中Z缓冲器每个单元存储的信息是每一个像素点的。二、 判断题1、 由三个顶点可以决定一段二次B样条曲线,若三顶点共线时则所得到的曲线褪化为一条直线段。2、DDA是Bresenham算法的改进。第1页共1页3、 插值得到的函数严格经过所给定的数据点,逼近是在某种意义上的最佳近似。4、 齐次坐标提供了坐标系变换的有效方法,但仍然无法表示无穷远的点。5、 若相对于某点进行比例、旋转变换,首先需要将坐标原点平移至该点,在新的坐标系下做比例或者旋转变换,然后将原点平移回去。6、Phong算法的计算量要比Gouraud算法小得多。 100口7、将某二维图形整体放大2倍,其变换矩阵可写为010。 002口8、 在种子填充算法中所提到的八连通区域算法同时可填充四连通区域。9、 边缘填充算法中是将扫描线与多边形交点左方的所有像素取补。10、 计算机图形技术是随着图形硬件设备的发展而发展起来的。三、选择题1、在图形变换中引入齐次坐标的目的是。A )便于实现缩放变换B)统一表示几种基本变换,便于计算C )便于实现错切变换D)无特殊目的,一直沿用而已第1页共1页2、 透视投影中主灭点最多可以有几个?A ) 0 B) 1 C) 2 D ) 3 3、 在简单光照模型中,由物体表面上的点反射到视点的光强是下述哪几项之和?环境光的反射光强理想漫反射光强镜面反射光强 物体间的反射光强。A )和B)和C)和D)和4、 下面关于反走样的论述哪个是错误?A )提高分辨率B)把像素当作平面区域进行采样C )采用锥形滤波器加权区域采样D)增强图像亮度5、 多边形扫描转换可以将。A )多边形由顶点表示转换为点阵表示B)多边形由区域表示转换为边界表示C )多边形转换为显示器的扫描线D)多边形的填充属性改变6、 以下关于图形变换的论述那些是错误的?A )错切变换虽然会引起图形角度的改变,但不会发生图形畸变;B )平移变换不改变图形大小和形状,只改变图形位置;C )拓扑关系不变的几何变换不改变图形的连接关系和平行关系;D )旋转变换后各图形部分之间的线性关系和角度关系不变,变换后直线的长度不变;7、 哪一个不是国际标准化组织批准的图形标准?第1页共1页A ) GKS B ) PUIGS C) CGM D ) DXF 8、 计算机图形显示器一般使用什么颜色模型?A ) IISV B ) RGB C) CMY D ) 1ILS 200口9、 使用二维图形变换矩阵*010,将产生变换的结果为。 111口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个四、简答题1、 计算机图形学研究的主要内容是什么?图形主要分为哪两类?2、 帧缓冲器的容量与什么有关?若要在1024X 1024的分辨 率下显示16种灰度级图像,帧缓冲器的容量应为多少MB ?3、 什么是直线的走样?反走样技术有哪些途径。4、什么是齐次坐标?齐次空间点P对应的笛卡尔坐标是什么?5、Z缓冲器算法中有哪两个缓冲器?它们分别存放的是什么?四、计算题第1页共1页1)图中ABCD为矩形窗口,P1P2为待裁剪线段。试用编码裁剪算法求出P1P2在窗口中的直线段坐标。已知:窗口及线段的坐标分别为A、B、C、D、P 1、P2 Y 2 8 7 5 4 3 2 112345678910 2)如下图所示三角形ABC ,将其关于A点逆时针旋转900, 写出其变换矩阵和变换后图形各点的规范化齐次坐标。3)如下图所示多边形,若采用ET边表算法进行填充,试写出该多边形的ET表和当扫描线Y二3时的有效边表。填空题1、 参数法、点阵法2、DirectXo 3、顶点表示法第1页共1页四、4、 比例、旋转5、 平行、透视6、 拓扑信息7、 深度值五、判断题1、V 2、X 3、V 4、X 5、V 6、X 7、X 8、J9、X 10、V 六、选择题四、简答题1、计算机图形学研究的主要内容是什么?图形主要分为哪两类?解答:计算机图形学是研究如何在计算机中表示图形,以及利用计算机进行图形的计算、处理和显示的相关原理与算法。图形主要分为两类:一类是基于线条表示的几何图形,另一类是基于光照、材质和纹理映第1页共1页射表示的真实感图形。2、帧缓冲器的容量与什么有关?若要在1024X 1024的分辨 率下显示16种灰度级图像,帧缓冲器的容量应为多少田? 解答:帧缓存的容量与分辨率和颜色的灰度级有关。一个光栅扫描系统,分辨率1024X 1024,要求可显示颜色16 种,帧缓存的容量二1024X1024X4一8 1024一1024二。3、什么是直线的走样?反走样技术有哪些途径。解答:由离散量表示连续量而引起的失真称为走样。及走样技术主要分为两类:一类是硬件技术,通过提高显示器的分辨率来实现;另一类是软件技术,通过改进软件算法来实现。4、什么是齐次坐标?齐次空间点P对应的笛卡尔坐标是什么?解答:齐次坐标就是n维空间中的物体可用n+1维齐次坐标空间来表示。齐次空间点P对应的笛卡尔坐标是x二X/W和y二Y/W。5、Z缓冲器算法中有哪两个缓冲器?它们分别存放的是什么?解答:Z缓冲器算法中有两个缓冲器:深度缓冲器和帧缓冲器。深度缓冲器里存放着图像空间每个可见像素的z坐标。帧缓冲器里存放着图像空间每个可见像素的属性值。四、计算题1)图中ABCD为矩形窗口,P1P2为待裁剪线段。试用编码裁剪算法求出P1P2在窗口中的直线段坐标。已知:窗口及线段的坐标分别为第1页共1页A、B、C、D、P 1、P2 112345678910 解答:P1、P2的编码分别为Code=0100和Code =0 Code | Code不等于0,说明不能简取之;Codeft Code= 0,说明不能简弃之。所以需要求P1P2与窗口边界的交点,按照左、右、下、上的顺序求交点。根据P 1、P2的编码特点,Pl与P2位于左边界的同侧,故与作边界没有实交点;P1P2与右边界的交点P3,其坐标为,丢弃直线段P2P3,对直 线段P1P3进行裁剪。P3点的编码为Code=1000,同理P1P3不能 “简取之”,也不能“简弃之”,故求得P1P3与窗口下边界的交点P4,其坐标为,丢弃直线段P1P4,对直线段P4P3进行裁剪。P4点的编码为Code = 0000,同理P3P4不能“简取之”,也不能“简弃之”,故求得P3P4与窗口上边界的交点为P5,其坐 标为,丢弃直线段P3P5,对直线段P4P5进行裁剪。P5点的编码为Code二0000,此时Code | Code= 0 , 所以直线段P4P5可以 “简取之” ,P4P5即为裁剪结果。第1页共1页P1P2在窗口ABCD裁剪后的直线段的坐标为、。2)如下图所示三角形ABC ,将其关于A点逆时针旋转900, 写出其变换矩阵和变换后图形各点的规范化齐次坐标。00口口1口口10解答:将三角形ABC的A点平移至原点,其变换矩阵为T1二0口口口口 -2-51口010口然后将三角形八BC绕原点即A点逆时针旋转900,其变换矩阵T2=-100 001口 100口最后再将三角形ABC的A点平移至,其变换矩阵T3二010 251口010口 总变换矩阵T= Tl ? T2 ? T3 =100 =641 631口口口口731口口口491口
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号