计算机图形学题库.docx
- 文档编号:14110491
- 上传时间:2023-06-20
- 格式:DOCX
- 页数:20
- 大小:75.58KB
计算机图形学题库.docx
《计算机图形学题库.docx》由会员分享,可在线阅读,更多相关《计算机图形学题库.docx(20页珍藏版)》请在冰点文库上搜索。
计算机图形学题库
1.多边形填充算法中,错误的描述是()。
A.扫描线算法对每个像素种访问一次,主要缺点是对各种表的维持和排序的耗费较大
B.边填充算法基本思想是对于每一条扫描线与多边形的交点,将其右方像素取补
C.边填充算法较适合于帧?
缓冲存储器的图形系统
D.边标志算法也不能解决像素被重复访问的缺点
2.下列设备中属于图形输出设备的是(?
)
1鼠标2LCD3键盘4?
LED5打印机6扫描仪7绘图仪8触摸屏
3,6,8
4,5,7
5,6,7
6,7,8
3.在Cohen-Sutherland算法中,完全在窗口边界内的线段两个断点的区域码均为______.
4.已知三角形ABC各顶点的坐标A(1,2)、B(5,2)、C(3,5),相对直线P1P2(线段的坐标分别为:
P1?
(-1,-1)?
、P2?
(8,3))做对称变换后到达A’、B’、C’。
试计算A’、B’、C’的坐标值。
(要求用齐次坐标进行变换,列出变换矩阵,列出计算式子,不要求计算结果)
5.将坐标(2,3)以(1,1)为中心放大3倍,再针对坐标原点做对称变换,最终变换结果为()。
A.(4,7,1)B.(6,9,1)
C.(-4,-7,1)D.(-6,-9,1)
6.以下哪一个颜色模型是使用单位立方体来进行表示的()。
答案
7.计算机图形学是研究什么的学科简要论述计算机图形学的概念及其涉及到的学科及其关系。
8.计算机图形学研究的主要内容是什么
9.Bezier曲线在端点处的一阶导数为:
p’(0)=n(P1-P0),p’
(1)=n(Pn-Pn-1),二阶导数为:
p”(0)=n(n-1)((P2-P1)-(P1-P0)),p”
(1)=n(n-1)((Pn-2-Pn-1)-(Pn-1-Pn))。
写出如图2所示的两段三次Bezier曲线在连接点处的G1,G2连续性条件。
10.计算机图形学是研究怎样通过计算机表示、__________、__________图形的一门学科。
11.在光照模型中需要考虑的因素有哪些分析这些因素会造成什么样的绘制效果
12.平面几何投影可分为两大类,分别是_________和__________。
13.一个交互式计算机图形系统应具有________、________、________、_______和________等五个方面的功能。
是一个专业的功能强大、调用方便的三维图形函数库,由几百个函数组成,以下对OpenGL的论述错误的是?
?
。
A.利用OpenGL可开发交互式的二维和三维图形应用系统
B.OpenGL在CAD、虚拟现实、科学可视化和娱乐动画领域的应用都非常广泛
C.OpenGL不要求开发人员把三维模型写成固定的数据格式,但是场景视角变换时的算法如矩阵变换算法这样的程序还是需要自己进行编写
D.OpenGL可以运行在当前各种流行的操作系统之上,如Windows、UNIX、Linux、MacOS
15.设点P的齐次坐标为(8,6,2),则对应的空间坐标为(?
)。
A.(8,6,2)B.(8,6)C.(4,3,1)D.(4,3)
16.在直线段的参数方程表示方法中,参数t的取值范围为(?
?
)。
A.[0,1]B.[0,+∞)C.[-1,1]D.[-1,0]
17.用一组型值点来指定曲线曲面的形状时,形状完全通过给定的型值点列,用该方法得到的曲线曲面称为曲线曲面的(),而用控制点列来指定曲线曲面的形状时,得到的曲线曲面不一定通过控制点列,该方法称为曲线曲面的()。
18.简述二维直线编码裁剪算法的原理
19.阴影一般分成两类,自身阴影和()。
A.反射阴影B.投射阴影C.漫反射阴影
明暗处理方法适用于简单的漫反射光照模型,基本思想是对离散的光亮度进行双线性插值以获得一个连续的光亮度函数,以下不符合Gouraud明暗处理的操作是
A.计算扫描线与多边形的交点
B.计算多边形的顶点的法向矢量
C.计算时首先要计算出多边形顶点的光亮度值
D.进行双线性插值时可采用增量法计算的方式加快计算的速度
21.下列关于Bezier曲线性质的叙述语句中,错误的结论为()。
曲线可用其特征折线集(多边形)来定义
曲线必须通过其特征折线集(多边形)的各个顶点
C.Bezier曲线两端点的切线方向必须与特征折线集(多边形)的相应两端线段走向一致
D.曲线位于特征多边形的顶点凸包内
22.如果不采用齐次坐标表示法,则()不能使用变换矩阵来实现。
A.平移变换B.对称变换C.旋转变换D.比例变换
23.以下是中点Bresenham画圆的一段程序,设半径r=100,颜色为RED,试补充完成该程序。
(____________________)/*图形函数库头文件声明*/
voidcirclePoint(intx,inty)
{(___________________);putpixel(200+y,200+x,RED);
putpixel(200-y,200+x,RED);putpixel(200-x,200+y,RED);
putpixel(200-x,200-y,RED);putpixel(200-y,200-x,RED);
putpixel(200+y,200-x,RED);putpixel(200+x,200-y,RED);
}
voidMidBresenhamcircle(intr)
{intx,y,d;
x=0;y=r;d=1-r;
while(x {______________________; if(d<0)d+=2*x+3; else{d+=2*(x-y)+5;y--;} x++; } } voidmain() {intgdriver,gmode; detectgraph(&gdriver,&gmode); initgraph(&gdriver,&gmode,"C: \\TURBOC2"); ____________________; getch(); closegraph(); } 24.使用下列二维图形变换矩阵,将产生变换的结果为()。 T= 200 120 111 A.沿Y坐标轴方向放大2倍,同时沿X、Y坐标轴方向各平移2个绘图单位 B.图形放大2倍,同时沿X、Y坐标轴方向各移动1个绘图单位 C.沿X和Y坐标轴方向各移动2个绘图单位 D.沿X坐标轴方向放大2倍,同时沿X、Y坐标轴方向各平移1个绘图单位 25.假设有一个三次Hermite曲线如下图所示,则错误的说法是()。 A.改变曲线在端点P0或者P1点切线方向可以改变曲线的形状 B.曲线在端点P0的切线方向与P1的切线方向相反,大小相等 C.曲线在端点P0的切线方向与P1的切线方向相反,大小不等 D.改变曲线在端点P0或者P1点切线的大小,可以改变曲线的形状 26.计算机图形显示器一般使用什么颜色模型 C.HSV 27.举例说明你所知道的颜色模型以及这些颜色模型在计算机图形处理中的用途。 28.扫描线算法中,每次用一条扫描线进行填充,对一条扫描线填充的过程可分为4个步骤: ()、()、()、()。 29.正负法通常把平面分成三个区域,分别是()区使f(x,y)>0,()区使f(x,y)<0,()区使f(x,y)=0(曲线本身)。 30.设窗口左下角点坐标为(XW1,YW1),宽为LW,高为HW,视区左下角点坐标为(XV1,YV1),宽为LV,高为HV,已知窗口中有一点A(XA,YA),在视区中对应的坐标为A’(X’A,Y’A)。 试计算A’的坐标值。 (要求用齐次坐标进行变换,列出变换矩阵,列出计算式子,不要求计算结果)。 31.下面给出的四个选项中,不是Bezier曲线具有的性质。 A.局部性B.几何不变性C.变差缩减性D.凸包性 32.在openGL中,glEnable(GL_DEPTH_TEST)函数调用的目的是(),设置画笔颜色的函数是() 33.通常根据运动控制方式将计算机动画分为关键帧动画和()。 A.数字动画B.机械动画C.算法动画D.插值动画 34.在Cohen-SutherLand直线裁减算法中,设端点P1和P2的区域编码分别是code1和code2,若(),则P1和P2同在窗口的上方、下方、左方或者右方。 =0且code2=0 &code2<>0 &code2=0 <>code2 35.使用下列二维图形变换矩阵: -100 T=010 001 将产生的变换结果为()。 A.以Y轴为对称轴的反射图形; B.以X轴为对称轴的反射图形; C.绕原点旋转180度; D.以Y=X为对称轴的反射图形。 指的是什么是谁第一个提出的这个概念 37.用于减少或克服在“光栅图形显示器上绘制直线、多边形等连续图形时,由离散量表示连续量引起的失真”的技术叫()。 38.形体的定义和图形的输入输出都是在一定的坐标系下进行的,通常这些坐标系分为: 建模坐标系,(),(),规格化设备坐标系和()。 39.对于基本几何变换,一般有平移、旋转、反射和错切等,这些基本几何变换都是相对于()和()进行的几何变换。 为矩形窗口,P1P1为待裁剪线段。 试用中点分割法求出P1的最远可见点,当线段长度≤时算法结束。 已知: 窗口及线段的坐标分别为A(-7,1)、B(-2,1)、C(-2,5)、D(-7,5)、P1(-9,0)、P2(0,6)。 41.用扫描线填充法将顶点为P0(2,5),P1(2,10),P2(9,6),P3(16,11),P4(18,4),P5(12,2),P6(7,2)的多边形填充。 写出填充步骤。 42.在多边形的Sutherland-Hodgman逐边裁剪算法中,对于某多边形的边(方向为从端点S到端点P)与某裁剪线(窗口的某一边)的比较结果共有以下四种情况,分别输出一些顶点。 在哪种情况下输出的顶点是错误的。 和P均在可见一侧,则输出P 和P均在不可见一侧,则输出0个顶点 在可见一侧,P在不可见一侧,则输出s和线段SP与裁剪线的交点 在不可见一侧,P在可见一侧,则输出线段SP与裁剪线的交点和P 43.在齐次坐标表示中,是将n维空间中的点放到()维空间中来考虑。 D.n+1 44.二维观察变换的实质是()。 A.把用户坐标系中视口的图形变换到显示器的窗口中以产生显示。 B.把显示器中窗口的图形变换到用户坐标系中的视口的图形。 C.把用户坐标系中窗口的图形变换到显示器的视口中以产生显示。 D.把显示器中视口的图形变换到用户坐标系中的窗口中的图形。 45.什么是齐次坐标齐次坐标P(X,Y,W)的笛卡尔坐标是什么 46.试阐述图形、图像的本质要素,这两个概念的区别与联系。 47.简述在计算机设备上进行真实感场景绘制的主要步骤和操作。 48.什么是走样什么是反走样常用的反走样技术有哪些 49.灰度等级为256级,分辨率为2048*1024的显示器,至少需要的帧缓存容量为() 50.透视投影中主灭点最多可以有几个() 10分 51.已知多边形各顶点坐标为A(2,2),B(2,5),C(8,7),D(10,4)及B(6,2)。 在用扫描线算法扫描转换该多边形时,请写出ET及全部AET的内容。 52已知一直线段起点(0,0),终点(-8,6),利用Bresenham算法生成此直线段,写出生成过程中坐标点及误差ε的变化情况。 并在下面的方格中,标出直线上各点。 53.下列有关Bezier曲线性质的叙述语句中,错误的结论为() A.n次Bezier曲线,在端点处的r阶导数,只与r个相邻点有关。 B.Bezier曲线可用其特征多边形来定义 C.Bezier曲线不一定通过其特征多边形的各个顶点 D.Bezier曲线两端点处的切线方向必须与起特征折线集(多边形)的相应两端线段走向一致 54. 写出绕平面上任意一点P(x,y)旋转α角的变换过程和变换矩阵。 55.目前,常用的PC图形显示子系统主要由3个部件组成: ()、()、()。 56.在OpenGL中可以调用相应的函数保存当前属性参数,其中glPushMatrix函数的用途是()。 57. 光线跟踪算法中保函了哪些光照效果() A.仅有光的反射B.仅有光的透射C.有光的反射和光的透射 58.常用的颜色模型有()、()、()等,它们之间有相互转换的算法。 59.反射光是由()组成的。 A.漫反射光和环境光 B.透射光和散射光 C.镜面反射光和环境光 D.漫反射光、环境光和镜面反射光 60.裁剪和消隐的目的是什么 61.在光亮度插值算法中,下列论述()是错误的。 明暗模型计算中,多边形与扫描平面相交区段上每一采样点的光亮度值是由扫描平面与多边形边界交点的光亮度插值得到的 明暗处理模型中,采用了双线性插值和构造法向量函数的方法模拟高光; 明暗模型处理的物体表面光亮度呈现不连续跃变; 明暗模型和Phong明暗处理模型主要是为了处理由多个平面片近似表示曲面物体的绘制问题; 62.写出对下图由P0P1P2P3P4P5P6顶点序列构成的多边形经左裁剪边裁剪后的顶点序列。 63.以下关于图形变换的论述,不正确的是()。 A.平移变换不改变图形的大小和形状,只改变图形的位置。 B.拓扑关系不变的几何变换不改变图形的连接关系和平行关系 C.旋转变换后各图形部分间的拓扑关系不变,但是平行关系发生变化 D.错切变换虽然可引起图形角度的改变,但不会发生图形的畸变 64.关于Lambert漫反射模型的论述,以下错误的是 A.Lambert漫反射模型是用于绘制三维场景的环境光照射效果的 漫反射模型又称之为Lambert余弦定律 C.漫反射光在物体的表面形成的反射光的强度和观察者的角度无关 D.漫反射光在物体的表面形成的反射光的强度与物体表面的反射系数有关 65.透视变换的主灭点的个数最多有()个 66.以计算机中所记录的形状参数与属性参数来表示图形的一种方法叫做(),一般把它描述的图形叫做();而用具有灰度或颜色信息的点阵来表示图形的一种方法是(),它强调图形由哪些点组成,并具有什么灰度或色彩,一般把它描述的图形叫做()。 A.参数法、图形、点阵法、图像B.点阵法、图像、参数法、图形 C.参数法、图像、点阵法、图形D.点阵法、图形、参数法、图像 67.屏幕上最小的发光单元叫做(),屏幕上有多少这个发光单元的指标叫做屏幕的()。 68.按照所构造的图形对象来分,点、曲线、平面、曲面或实体属于(),而山、水、云、烟等自然界丰富多彩的对象属于()。 A.规则对象、不规则对象B.规则对象、属性对象 C.不规则对象、几何对象D.不规则对象、属性对象 69.Phong光照模型属于()模型,也属于经验模型,它只是考虑了光的()跟踪算法属于()。 70.在观察光照下的光滑物体表面时,在某个方向上看到高光或者强光,这个现象叫()。 A.漫反射B.镜面反射C.环境光D.折射 71.已知一直线段的起点为P1(1,1),终点为P2(7,5),利用DDA算法生成此直线段,写出生成过程中的各坐标点,并在下面的方格中标出直线上各点。 72.将三维物体变为二维图形的变换称为(),其有两种基本方式: ()、()。 73.什么是openGL有什么用途 74.计算机图形学与计算几何之间的关系是。 A.学术上的同义词 B.计算机图形学以计算几何为理论基础 C.计算几何是计算机图形学的前身 D.两门毫不相干的学科 75.深度缓冲器算法是用来对隐藏面消除的一种算法,该算法在运行过程中需要()、()两个缓冲区。 76.扫描线多边形填充算法中,对于少描线同各边的交点的处理具有特殊性,当少描线穿过某两条边的共享顶点,且这两条边分别在该扫描线的上下两侧时,该扫描线与这两条边的交点数只能为()交点。 个个个个 77.下面关于反走样技术的论述错误的是()。 A.提高分辨率 B.把像素当作平面区域进行采样 C.采用锥形滤波器进行加权区域采样 D.增强图像的显示亮度 78.在计算机中表示三维几何形体的方法通常有三种()、()和()。 79.计算机图形学的主要应用领域有哪些 80写出二维图形几何变换矩阵的一般表示形式,并说明其中各个子矩阵的变换功能。 81.? 下面给出的四个选项中,? 不是Bezier曲线具有的性质。 A.局部性B.几何不变性C.变差缩减性D.凸包性 82.X扫描线算法中,每次用一条扫描线进行填充,对一条扫描线填充的过程可分为4个步骤: ()()、()、()。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 图形学 题库