《2022年2022年计算机图形学考试题 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年计算机图形学考试题 .pdf(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1 / 5 一、 填空题(每空 1 分,共 10分)1.图形的表示方法有两种:参数法和点阵法。2.目前常用的两个事实图形软件标准是OpenGL和 Directx 。3. 在 Z 缓冲器消隐算法中Z 缓冲器每个单元存储的信息是每一个像素点的深度值。4平面图形在内存中有两种表示方法,即栅格表示法和矢量表示法5直线的属性包括线型、线宽和颜色。6颜色通常用红、绿和蓝三原色的含量来表示。对于不具有彩色功能的显示系统,颜色显示为灰度级7区域填充有种子填充和扫描转换填充。8字符裁剪方法包括矢量裁剪、单个字符裁剪和字符串裁剪。9.差值和逼近二、 判断题(每小题1 分,共 10分,对的画,错的画)1.由三个顶点
2、可以决定一段二次B 样条曲线,若三顶点共线时则所得到的曲线褪化为一条直线段。()2.DDA (微分方程法)是Bresenham算法的改进。 ()3.插值得到的函数严格经过所给定的数据点,逼近是在某种意义上的最佳近似。()4.齐次坐标提供了坐标系变换的有效方法,但仍然无法表示无穷远的点。()5.若相对于某点进行比例、旋转变换,首先需要将坐标原点平移至该点,在新的坐标系下做比例或者旋转变换,然后将原点平移回去。()6.Phong算法的计算量要比Gouraud 算法小得多。()7.将某二维图形整体放大2 倍,其变换矩阵可写为200010001。 ()8.在种子填充算法中所提到的八连通区域算法同时可填
3、充四连通区域。()9.边缘填充算法中是将扫描线与多边形交点左方的所有像素取补。()10. 计算机图形技术是随着图形硬件设备的发展而发展起来的。()三、 选择题(每小题1 分,共 10分)1下列有关Bezier曲线性质的叙述语句中,错误的结论为( B )A: Bezier曲线可用其特征多边形来定义;B: Bezier曲线必须通过其特征多边形的各个顶点;C、Bezier曲线两端点处的切线方向必须与其特征多边形的相应两端线段走向一致;D、Bezier曲线具有凸包性。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - -
4、- - - - - 第 1 页,共 5 页 - - - - - - - - - 2 / 5 2使用 Bresenham直线生成算法画一条直线:起点和终点分别为A (15,12)和 B (30,18) ,则起点的下一个点的坐标(x,y) 和误差 p 分别为(B )A. (x,y) = (16,13),p = 9 B. (x,y) = (16,12),p = 9 A. (x,y) = (16,13),p = -21 D. (x,y) = (16,12),p = -21 3如果一幅512 512 像素的图像,每一像素用4 位表示,那么存储此图像至少需要的容量为(B )A、512KB B、1MB C、
5、2MB D、3MB4中点算法生成圆,第i 个点的坐标位置为( xi,yi) ,决策变量 di0,则第 i+1个点的坐标位置和决策变量分别为(B )A (xi+ 1,yi+1)=(xi+1,yi) ,di+1=di+2(xi- yi)+5;B (xi+ 1,yi+1)=(xi+1,yi) ,di+1=di+2xi+3;C (xi+ 1,yi+1)=(xi+1,yi-1) ,di+1=di+2(xi-yi)+5;D (xi+ 1,yi+1)=(xi+1,yi-1) ,di+1=di+2xi+3;5在计算机图形学的概念中,图形的构成属性包括(A )A. 几何属性与非几何属性B. 几何属性与物理属性C
6、. 点阵属性与矢量属性D. 物理属性与颜色属性6 CRT显示器需要不断刷新的原因是(B ) 。A.电子束强度不够B. 荧光物质的亮度会逐渐变弱C. 荧光物质的亮度不够D.显示的图像在不断变化7在 k+1 个控制点上产生的B 样条曲线经过 B 控制点。A) 首尾两个B)0 个C)所有D) K 个8下列有关二维几何变换的叙述语句中,正确的论述为(C )A、几何变换就是把一个图形从一个位置移到别的位置;B、几何变换后图形连线次序发生改变;C、一个正方体经几何变换后可能会变成长方体;D、几何变换使图形都产生了变形。9. 下列关于 B 样条的叙述正确的是(D)A、 B 样条曲线不具有凸包性;B、 给定
7、n 个型值点的三次B 样条曲线可由n-2段三次 B 样条曲线段组成;C、 B 样条曲线通过每一个给定的型值点;D、 二次 B 样条曲线的起点落在其B 特征多边形的第一条边的中点。10. 多边形扫描转换可以将 A 。A多边形由顶点表示转换为点阵表示 B)多边形由区域表示转换为边界表示C)多边形转换为显示器的扫描线 D)多边形的填充属性(如颜色)改变11计算机图形显示器一般使用什么颜色模型? B A)HSV B) RGB C)CMY D )HLS 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - -
8、- 第 2 页,共 5 页 - - - - - - - - - 3 / 5 12. 使用二维图形变换矩阵T=111010002,将产生变换的结果为 D 。 A)图形放大2 倍 B)图形放大2 倍,同时沿X、Y坐标轴方向各移动1 个绘图单位 C)沿 X坐标轴方向各移动2 个绘图单位 D)沿 X坐标轴方向放大2 倍,同时沿X、Y坐标轴方向各平移1 个绘图单位13.以计算机中所记录的形状参数与属性参数来表示图形的一种方法叫做() ,一般把它描述的图形叫做() ;而用具有灰度或颜色信息的点阵来表示图形的一种方法是() ,它强调图形由哪些点组成,并具有什么灰度或色彩,一般把它描述的图形叫做(A) 。A
9、参数法、图形、点阵法、图像B 点阵法、图像、参数法、图形C 参数法、图像、点阵法、图形D 点阵法、图形、参数法、图像1深度缓存(Z-buffer )消隐算法包括哪些步骤?解答 :深度缓存( Z-buffer )算法是一种典型的、简单的图象空间面消隐算法。该算法需要一个深度缓存数组 ZB,此外还需要一个颜色属性数组CB ,它们的大小与屏幕上像素点的个数相同。Z-buffer 算法的步骤如下:(1)初始化ZB 和 CB,使得 ZB(i,j)=Zmax,CB(i,j)=背景色, i=1, , m; j=1, ,n; (2)对多边形P,计算它在点(i,j)处的深度值zi,j, (3)若 zi,j7,所
10、以选定y 轴方向作为步进方向;L=|yA - yB |=8 第二步:在 y 轴方向上每次的变化量为?y=(yB - yA)/L=1 , 在 x 轴方向的变化量为?x=(xB- xA)/L=0.875;第三步:循环计算点的坐标,并取整显示:Y值计算 X值显示 X值Y值计算 X值显示 X值5 -5 -5 10 -0.625 -1 6 -4.125 -4 11 0.25 0 7 -3.25 -3 12 1.125 1 8 -2.375 -2 13 2 2 9 -1.5 -2 1.写出 Bresenham 画线算法生成起点(3,2 ) ,终点( 12,8 )的直线的各点坐标;解: x=12-3=9 ,
11、y= 8-2=6 ,斜率在 0 和 1 之间;i Xi Yi 误差 Ei+1 变化1 3 2 2y- x=2*6-9=3 X加 1,Y加 1 2 4 3 3+2( y- x)=3+2(6-9)=-3 X加 1,Y不变3 5 3 -3+2 y=-3+2*6=9 X加 1,Y加 1 4 6 4 9+2( y- x)=9+2(6-9)=3 X加 1,Y加 1 5 7 5 3+2( y- x)=3+2(6-9)=-3 X加 1,Y不变6 8 5 -3+2 y=-3+2*6=9 X加 1,Y加 1 7 9 6 9+2( y- x)=9+2(6-9)=3 X加 1,Y加 1 8 10 7 3+2( y-
12、x)=3+2(6-9)=-3 X加 1,Y不变9 11 7 -3+2 y=-3+2*6=9 X加 1,Y加 1 1已知四个型值点P1(4,1,1),P2(0,0,0), P3(3,0,3),和 P4(-1,1,1),用线段连接相邻的Pi,构造一条连接好的三次B样条曲线,写出该曲线的参数表达式,并计算参数为0 和 1 的值。答案:) 111()303()000()114(0141030303631331611()()()(0141030303631331611)(23)333222111000233,1tttzyxzyxzyxzyxttttPx(t)=4*)133(6123ttt+0*)463(
13、6123tt+3*) 1333(6123ttt+(-1)*361ty(t)=1*)133(6123ttt+0*)463(6123tt+0*) 1333(6123ttt+1*361t名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 5 页 - - - - - - - - - 5 / 5 z(t)=1*)133(6123ttt+0*)463(6123tt+3*) 1333(6123ttt+1*361t当: t=0, P(x,y,z)=P(1.1667, 0.1667, 0.6667) t=1, P(x,y,z)=P(1.8333, 0.1667, 2.1667) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 5 页 - - - - - - - - -