大学计算机图形学题库题目

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

一、填空题

1、计算机中图形的表示方法有和。

点阵法,参数法

2、假定屏幕分辨率为1024×768,则黑白显示器的帧缓冲容量是位。786432

3、屏幕分辨率为1024×768,则灰度显示器的帧缓冲容量是位。6291456

4、计算机图形学中图形的要素包括和。

5、彩色阴极射线管实现彩色显示的常用方法有和。

6、按照消隐对象的不同,可以把消隐分为和。

7、齐次坐标就是用维向量表示n维向量,设点P的齐次坐标为(8,6,2),

其对应的空间坐标为。

8、在多边形填充算法中,常采用和的原则对共享边界进

行处理。

9、三维实体表示中,正则运算的作用是去除与物体维数不一致的。

10、按投影中心与投影平面之间的距离为和把平面几何投

影分为透视投影和平行投影,其中透视投影按的个数又分为一点透视、两点透视和三点透视。

11、多边形扫描转换中的扫描线算法综合利用了、和三种

形式的连贯性。

12、在光栅图形中,区域可采用和两种表示形式。

13、Cohen-Sutherland裁剪算法采用编码来标识直线段是否可见,若直线段P1P2

完全在窗口内,则code1= ,且code2= 。

14、透视投影中,主灭点的最多个数是,按照主来点的个数把透视投影分为、和。

15、正交投影的三视图分别是指、和。

16、深度缓冲器(Z-Buffer)算法中两个缓冲器是和,

分别用来存和。

17、对一条扫描线填充过程一般分为、、和4个步骤。

18、多边形有两种表示方法,分别为和。

19、在实体模型的表示中,表示实体的方法大致可分为、和三大类。

二、简答题

1、什么是计算机图形学?计算机图形学中所研究的图形是指什么?列举出计算图形学的四个应用领域。

计算机图形学是研究如何在计算机中表示图形,以及利用计算机进行图形的生成、处理和显示的相关原理与算法。

2、简述图形与图像的区别。

3、什么是屏幕分辨率?如果屏幕分辨率为1024×768,则灰度显示器的帧缓冲容量为多少?

4、什么是直线的扫描转换?列出三种常见的直线扫描转换算法。

5、什么是走样与反走样?常用的反走样方法有哪些?

6、射线法扫描转换多边形的步骤?

7、图形裁剪的概念,为什么要进行图形裁剪?图形裁剪的主要工作?

8、为什么要消隐?简述消隐算法的原理?

9、给出Z-Buffer算法的基本思想。

10、分别简述什么是四连通区域和八连通区域?

11、给出种子填充算法原理,该算法有什么不足,如何改进?

12、三维实体表示中分解表示的基本过程,八叉树分解表示的建立过程。

13、简单光照模型的反射光由哪几部分组成?

14、Gouraud着色方法与Phong着色方法的绘制步骤,二者有什么区别?

三、计算题

1、写出线段(从P1(x1,y1)到P2(x2,y2))与矩形裁剪窗口的交点。假设裁剪窗口左

下角坐标为(a,b),分别求出线段与垂直线x=a的交点,与水平线y=b的交点。

2、一个三角形三个顶点的坐标分别为A(0,0),B(2,0),C(1,1),该三

角形相对于点P(1,2)在x方向放大2倍,y方向放大3倍,计算放大后的三角形顶点坐标。

3、三角形相对于轴线y=kx+b作反射变换,给出每一步相应的变换矩阵。

4、给出Gourand明暗处理的基本思想,计算P点的光强(颜色值)。图中P1,

P2和P3的坐标为(x i,y i),i=1,2,3,顶点P1,P2和P3的光强分别为I1,I2和I3,扫描线与三角形的两条边交于A(x A,y A)和B(x B,y B)两点。

5、Cohen-shtherland直线裁剪算法中,采用D3D2D1D0四位二进制编码表明四个

左、右、上、下边界区域,Dx=1表示可见侧,x∈{0,1,2,3}。要求:1)画出平面上九个区域及其编码;2)一条直线的起点编码为0110,终点编码为1001,给出直线的可见部分和裁剪过程。

四、程序设计题

1、给出中点画线算法的设计思想,并编程实现。

2、给出中点画圆算法的设计思想,并编程实现。

相关文档
最新文档