计算机图形学1及答案

计算机图形学作业I

一. 判断题

1齐次坐标提供了坐标系变换的有效方法,但仍然无法表示无穷远的点;

(X )

2 •若要对某点进行比例、旋转变换,首先需要将坐标原点平移至该点,在新的坐标系下做 比例或旋转变换,然后在将原点平移回去;

(V ) 3. 相似变换是刚体变换加上等比缩放变换; (V ) 4. 保距变换是刚体变换加上镜面反射; (V ) 5. 射影变换保持直线性,但不保持平行性。

(X )

二、填空题

1. 透视投影的视见体为

四棱锥

形状;平行投影的视见体为

长度无限的四

棱柱 ________ 形状。

2. 字符的图形表示可以分为 _______ 点阵 ________ 和 矢量 ___________ 两种形式。

3. 仿射变换保持直线的 _______ 平行性 ________ 。

4. 刚体变换保持 _____ 长度,角度,面积等不变 ___________ 。

5. 保角变换保持 _____ 任意两点间的距离不变 _________ 。

三、单项选择题

1.

分辨率为1024X 1024的显示器各需要多少字节位平面数为24的帧缓存?( D )

A. 512KB ;

B. 1MB ;

C. 2MB ;

D. 3MB ;

2. 在透视投影中,主灭点的最多个数是(

C )

A 1;

B 2;

C 3;

D 4

3. 以下关于图形变换的论述不正确的是(

D )

A. 平移变换不改变图形大小和形状,只改变图形位置

B. 拓扑关系不变的几何变换不改变图形的连接关系和平行关系;

C. 旋转变换后各图形部分间的线性关系和角度关系不变,变换后直线的长度不变

D. 错切变换虽然可引起图形角度的改变,但不会发生图形畸变;

2 0 1

4.

使用下列二维图形变换矩阵:T =

0 1 1 0

0 1

A. 图形放大2倍;

C.沿X 坐标轴方向各移动 2个绘图单位;

D.沿X 坐标轴方向放大 2倍,同时沿X 、Y 坐标轴方向各平移1个绘图单位。

将产生变换的结果为(D )

B.图形放大2倍,同时沿 X 、Y 坐标轴方向各移动 1个绘图单位;

5. 下列有关投影的叙述语句中,正确的论述为

(B )

A. 透视投影具有近小远大的特点;

B. 平行投影的投影中心到投影面距离是无限的;

C. 透视投影变换中,一组平行于投影面的线的投影产生一个灭点;

D. 灭点可以看作是无限远处的一个点在投影面上的投影。

6. 下列有关三维物体线框模型表示法的叙述语句中,错误的论述为(A )

A. 物体线框模型由定义物体边界的直线和曲线组成,并存在面的信息;

B. 三维物体线框模型可能出现二义性;

C. 三维物体线框模型所构造出的形体不一定总是简单且有效的;

D. 线框模型不能正确表示曲面信息。

7.下列有关边界表示法的叙述语句中,错误的论述为(C)

A. 定义了物体的边界也就唯一的定义了物体的几何形状边界;

B. 物体的边界上的面是有界的,而且,面的边界应是闭合的;

C. 物体的边界上的面是有向的,面的法向总是指向物体的内部;

D. 物体的边界上的边可以是曲线,但在两端之间不允许曲线自相交。

&下述绕坐标原点旋转a角的坐标变换矩阵中(B )是错误。

| A B |

| C D |

A. cos a

B.sin a

C.sin a

D.cos a

9•在多边形的逐边裁剪法中,对于某条多边形的边(方向为从端点S到端点P)与某条裁剪线(窗口的某一边)的比较结果共有以下四种情况,分别需输出一些顶点.请问哪种情况下输出的

顶点是错误的( A )

A. S和P均在可见的一侧,则输出S和P.

B. S 和P 均在不可见的一侧,则输出0 个顶点.

C. S在可见一侧,P在不可见一侧,则输出线段SP与裁剪线的交点.

D. S在不可见的一侧,P在可见的一侧,则输出线段SP与裁剪线的交点和P.

10.关于Bresenham画圆算法说法正确的是:(B )

A. 该算法可以不使用浮点运算,而只使用整数运算;

B. 该算法必须使用乘法运算;

C. 该算法不易于用硬件实现;

D. 该算法虽然效率比较高,但是不如角度DDA 画圆弧方法快;

四、简答

1 . 正则集的概念

正则运算(r ):现对物体取内点,再取闭包;

正则点集:r • A, A为一个点集;

正则集合运算:r • (A op B ), A, B为两个二维实体,op为普通的机集合运算。

2.请简述二维观察的观察流程。

通过应用程序建立世界坐标系,然后从世界坐标系转换到观察坐标系,在观察坐标系下指定一个二维矩形窗口,对图形进行裁剪,然后从世界坐标系中的窗口转换到屏幕坐标系中的视区,通过草庙变换后在图形设备上输出。

3.视区:窗口映射到屏幕或绘图纸上的坐标区域,用来指定窗口内的图形再屏幕上现实的大小及位置。

4.扫描转换将顶点(参数)表示的图形转换为像素(点阵)表示的图形称为光栅图形的扫描转换。由图形软件包(SRGP完成,支持的基本图元包括直线段、折线、多边形、圆弧、字符等。

5.裁剪由于实际需要或显示屏幕有限,要求开一个矩形区域指定要显示的部分画面,作为显示区。确定图形中哪些部分落在显示区之内,哪些落在显示区之外, 以便只显示落在显示区内的那部分图形的选择过程称为裁剪。

6.请简述三维图形的处理流程物体最初定义于自己的局部坐标系(模型坐标系)中,经过模型变换,以一定的形状、尺寸存在于世界坐标系的某个位置。在经过观察变换,获得物体在观察坐标系中的表示。观察坐标系中的视见体划定了可见物体所在的范围,裁剪之后剩下的物体将被投影到投影平面上的窗口之内,再由窗口到视区的变换将其变换到设备坐标系中用于显示。

7.齐次坐标

将一个原本是n维的向量用一个n+1维向量来表示。如点(x1 ,x2,,, xn )的齐次坐标为(x1 ,x2 ,,, xn , h), h = 0 时表示n维的无穷远点。

8.反走样

在光栅图形显示器上显示图形时, 直线段或图形边界或多或少会呈现锯齿状。原因是图形信

号是连续的, 而在光栅显示系统中, 用来表示图形的却是一个个离散的像素。这种用离散的

量(像素)表示连续的量(图形)而引起的失真,叫作走样。用于减少或消除走样的技术, 就称为反走样。

9.图像分辨率

一个CRT 在水平和竖直方向单位长度上能识别的最大光点数称为图像分辨率。

10•仿射变换

仿射变换保持两条平行直线间的平行关系, 由一个线性变换接上一个平移组成, 对于二维变

换即:X=ax+by+e , Y=cx+dy+f 五、计算题

1.如图4-1所示三角形 ABC ,将其关于 A 点逆时针旋转900

,写出其变换矩阵和变换后图 形各点的规范化齐次坐标。

(10分)

0 2、

I D -1 0、

0 -2

0 1 5 1 0 0 0 1 -5

.0 0 1

.0 0 1 .0 0 1

J

I D -1

7

1 0 3

,0 0 1

丿

齐次坐标: A : (2,5,1) B : (6,4,1)

C : (4,9,1)

使用matlab 进行矩阵计算

0 2 = r

0 1 5 i

L 0 0 1

900

900 (-X ,

-sin 90°

cos 900

-y )

d

R

2.求将图4-3中的空间四面体关于 E 点整体放大两倍,写出变换矩阵以及变换后图形各点 的规范化齐次坐标。(10分)

1

0 0

2、 ‘2 0 0 0

0 0

-、

0 1 0 2I 0 2 0 0 0 1 0 -2

0 0 1 2I 0 0 2 0|

0 0 1 -2

e 0 0

1

丿 e 0 0

1

丿

<0 0 0

1

丿

Q

0 0

—2

0 2 0

-2

0 0 2 -2

0 0 1

齐次坐标: E :( 2,2,2,1)

50 - T1=:L 0,2;

51 0,1*5;

52 0, 0,1]; 53 - R1-C0, -L 0;

54 1,0,0;

55 0, 0,1]; 56 - T2=C1, 0,-2;

57 0, 1,-5 : 58 0t Q t 1]: 59 - R-T1*R1*T2; 60 - A=I2T 5t 1]?; 61 - A1=R*A 62 - B=[5, £ 1]、; 63 - E1=

R*B 64 — C-"4, 9

65 - C1-R*C

Al =

2

1

Bl -

Cl =

-2 I 1

S ( E ; 2,2,2) = T (x,y,z ) * S ( 2,2,2) * T (-x,-y,-z )

A : (-2,-2,-2,1)

B :(2,-2,-2,1) C:(2,2,-2,1)

D :(-2,2,-2,1)

使用matlab 进行矩阵计算

26 -

Tl=[l, 0,0,2: 27 0,1,0,2; 2S 0, 0,1,2; 29 0, 0.0,1:; 30 - S-[2.0B O.0r

31 O'. 2,0,0:

32 0, 0,2.0; 33 0, 0, 0,1]: 34 - T2-C1, 0, 0,-2;

35 0.1, 0,-2;

36 0, 0,1,-2; 37 010,0,1]: 3S - SfeTl*S*T2 39 - 1-[2,2,2,1]* ; 40 - E1=S*E

41 -

42 -

A1=S*A

43 - E^[2t -2r -2t 1?:

44 - B1=S*E

4亏—

C=[2,2f -2t iy :

46 -

C1=S*C 4;-

D=C-2, 2T -2F iy ; 4S -

D1=S*D

3.如右图所示的多边形,若采用改进的有效边表算法进行填充,在填充时采用

“下闭上升”的原则(即删除y=y max 的边之后再填充)试画出该多边形的 和当扫描线丫=3和丫=8时的AET 表。

El =

Al =

2 -S 2 -6 2

-6 I

1

BL =

2 *6

Cl

2 2

P

1

DI =

-6 2 -6

1

ET 表

YH3

YH8

AET

>

U

S

b

m

T

-

P5

Derive the 3 x 3 liomogeneous matiix that conesponds to the 2D afi&iie TraiisfbniiaTioi] depicted in The following fisiiie. Show 自11 vein woi k!

Note: leinetnbei that you are tr'ansfbnniDg homogeneous points, not vectois! Also, rememto The special stnicture of a licunogeneous uialrbc

Before

以x轴为参考轴进行错切:

x 'x+shx*y

y'y

shx=1/2

再向左平移1个单位:

x =x -1

0.0

.-Yfter

Write down (he 4x4 matrix for rotating an object by 9(Kt around (he z axis.

(2)

Describe in wonls what this nuurix does (be

、pecilic about (he order ofoperalions)

Draw a picture of the object below transformed by the above matrix

• Give sequence of OpenGL connnands necessar\, (o implenwiK (he above iransfonnation.

.707 0 0 2 -.707 0 0 0 .707 0 0 0 .707 0 0 1

也徂-Ship' 0 0

£? 0 f p

(2) 沿Y轴逆向旋转45度,沿Y轴方向放大2倍。

(3) 先求出各顶点变换后的顶点坐标,再依次连接各点。运用

::Untitled.m *

1 -A=[Q, 70L 0,0. 707,0:

20, 2, 0, 0 :

3"0 i / 011# 0» 0 A4 0

i > o -

斗0, 0, 0, 1];

5—

6—

I —

pi=co. o, o T xy ;

pl2»A*pl p2=[0,2P0,1],;

S -p22rA*p2|

9 -p3- [1T 3. 0.1]1;

10 -p32-A*p3

11 -p4='2, 2, 0*1]':

12 -p42=A*p4

13 -p5-[2,0, 0. 1]T:

14丿p52»A*p5

15 -p6-[l. 25,1, U':

1€ -p62=A*p6

17 -p7=C1.75T 1.0.1]* ;

18 -p72»A*p7

1S -p8-[L 26, 0t 0, 1]* ;

20 -pB2^A*p8

21 -p3=Cl. 75. 0. 0,1]*;

Matlab计算变换后的各点:

22 -p92=A*p9

1.2373

-1.2373

1.0000

(4) glRotatef(45 ? ,0,0,1) glScalef(1,2,1) 0 0 0 1 0 1. 4140 4. 0000 -1. 4140 L 0000 4 0 1 0.7070 6. 0000 -0. 7070 1.0000 p52 = p62 =

p72 = p82 = 1.4140 0- 8337 1. 2373 0. 8837 0 2.0000 2.0000 0 -1. 4140 -0.8837 -1. 2373 -0.8937 1. 0000 1.0000 1. 0000 1.0000 pl2 P22

p32 = p42 p92 =

计算机图形学题目1答案

一、选择题(20分) 1、计算机绘图设备一般使用什么颜色模型?( B ) 色的简写) C. HSV D. HLS (计算机图形显示器用RGB) 2、在多边形的逐边裁剪法中,对于某条多边形的边(方向为从端点S到端点P)与某条裁剪线(窗口的某一边)的比较结果共有以下四种情况,分别需输出一些顶点.请问哪种情况下输出的顶点是错误的? ( A ) A. S和P均在可见的一侧,则输出S和P. B. S和P均在不可见的一侧,则输出0个顶点. C. S在可见一侧,P在不可见一侧,则输出线段SP与裁剪线的交点. D. S在不可见的一侧,P在可见的一侧,则输出线段SP与裁剪线的交点和P. 3、在物体的定义中对边的哪条限制不存在?( C ) A. 边的长度可度量且是有限的 B. 一条边有且只有两个相邻的面 C. 一条边有且只有两个端点 D. 如果一条边是曲线,那么在两个端点之间不允许曲线自相交 4、在三维齐次变换矩阵(右图)中,平移线性变换对应的矩阵元素的最大非零个数是( C ) A. 3 B. 6 C. 7 D. 8 5、下列有关平面几何投影的叙述,错误的是( C ) A. 透视投影又可分为一点透视、二点透视、三点透视; B. 斜

投影又可分为斜等测、斜二测; C. 正轴测又可分为正一测(正等测)、正二测、正三测; D. 正视图又可分为主视图、侧视图、俯视图。 6、在用射线法进行点与多边形之间的包含性检测时,下述哪一个操作不正确? ( D ) A. 当射线与多边形交于某顶点时且该点的两个邻边在射线的一侧时,计数0次 B. 当射线与多边形交于某顶点时且该点的两个邻边在射线的一侧时,计数2 次 C. 当射线与多边形交于某顶点时且该点的两个邻边在射线的两侧时,计数1次 D. 当射线与多边形的某边重合时,计数1次 7、在下列叙述语句中,不正确的论述为( C ) A. 在图形文件系统中,点、线、圆等图形元素通常都用其几何特征参数来描述; B. 在图形系统中,图形处理运算的精度不取决于显示器的分辨率; C. 在光栅扫描图形显示器中,所有图形都按矢量直接描绘显示,不存在任何处理; D. 在彩色图形显示器中,使用RGB颜色模型。 8、下列不属于组成平面多面体的基本元素的是( B )。 A. 顶点 B. 环 C. 棱边 D. 面。

计算机图形学1及答案

计算机图形学作业I 一. 判断题 1齐次坐标提供了坐标系变换的有效方法,但仍然无法表示无穷远的点; (X ) 2 •若要对某点进行比例、旋转变换,首先需要将坐标原点平移至该点,在新的坐标系下做 比例或旋转变换,然后在将原点平移回去; (V ) 3. 相似变换是刚体变换加上等比缩放变换; (V ) 4. 保距变换是刚体变换加上镜面反射; (V ) 5. 射影变换保持直线性,但不保持平行性。 (X ) 二、填空题 1. 透视投影的视见体为 四棱锥 形状;平行投影的视见体为 长度无限的四 棱柱 ________ 形状。 2. 字符的图形表示可以分为 _______ 点阵 ________ 和 矢量 ___________ 两种形式。 3. 仿射变换保持直线的 _______ 平行性 ________ 。 4. 刚体变换保持 _____ 长度,角度,面积等不变 ___________ 。 5. 保角变换保持 _____ 任意两点间的距离不变 _________ 。 三、单项选择题 1. 分辨率为1024X 1024的显示器各需要多少字节位平面数为24的帧缓存?( D ) A. 512KB ; B. 1MB ; C. 2MB ; D. 3MB ; 2. 在透视投影中,主灭点的最多个数是( C ) A 1; B 2; C 3; D 4 3. 以下关于图形变换的论述不正确的是( D ) A. 平移变换不改变图形大小和形状,只改变图形位置 ; B. 拓扑关系不变的几何变换不改变图形的连接关系和平行关系; C. 旋转变换后各图形部分间的线性关系和角度关系不变,变换后直线的长度不变 D. 错切变换虽然可引起图形角度的改变,但不会发生图形畸变; 2 0 1 4. 使用下列二维图形变换矩阵:T = 0 1 1 0 0 1 A. 图形放大2倍; C.沿X 坐标轴方向各移动 2个绘图单位; D.沿X 坐标轴方向放大 2倍,同时沿X 、Y 坐标轴方向各平移1个绘图单位。 将产生变换的结果为(D ) B.图形放大2倍,同时沿 X 、Y 坐标轴方向各移动 1个绘图单位;

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

《计算机图形学》测试题 一、名词解释:(每个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)HLS 5. 计算机图形显示器一般使用什么颜色模型?( ) A)RGB;B)CMY;C)HSV ;D)HLS 6.分辨率为1024×1024的显示器各需要多少字节位平面数为24的帧缓存?( ) A)512KB;B)1MB;C)2MB ;D)3MB 7.哪一个不是国际标准化组织(ISO)批准的图形标准?( ) A)GKS;B)PHIGS;C)CGM ;D)DXF 8.下述绕坐标原点逆时针方向旋转a角的坐标变换矩阵中哪一项是错误的? ( ) | A B | | C D | A) cos a; B) sin a; C) sin a; D) cos a 9、在多边形的逐边裁剪法中,对于某条多边形的边(方向为从端点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样条拟合的曲线更光滑

【中南大学】计算机图形学习题及答案

计算机图形学作业答案 第一章序论 第二章图形系统 1.什么是图像的分辨率? 解答:在水平和垂直方向上每单位长度(如英寸)所包含的像素点的数目。 2.计算在240像素/英寸下640×480图像的大小。 解答:(640/240)×(480/240)或者(8/3)×2英寸。 3.计算有512×512像素的2×2英寸图像的分辨率。 解答:512/2或256像素/英寸。 第三章二维图形生成技术 1.一条直线的两个端点是(0,0)和(6,18),计算x从0变到6时y所对应的值,并画出结果。 解答:由于直线的方程没有给出,所以必须找到直线的方程。下面是寻找直线方程(y =mx+b)的过程。首先寻找斜率: m =⊿y/⊿x =(y2-y1)/(x2-x1)=(18-0)/(6-0) = 3 接着b在y轴的截距可以代入方程y=3x+b求出 0=3(0)+b。因此b=0,所以直线方程为y=3x。 2.使用斜截式方程画斜率介于0°和45°之间的直线的步骤是什么? 解答: (1)计算dx:dx=x2-x1。 (2)计算dy:dy=y2-y1。 (3)计算m:m=dy/dx。 (4)计算b: b=y1-m×x1 (5)设置左下方的端点坐标为(x,y),同时将x end设为x的最大值。如果dx < 0,则x=x2、y=y2和x end=x1。如果dx > 0,那么x=x1、y=y1 和x end=x2。 (6)测试整条线是否已经画完,如果x > x end就停止。 (7)在当前的(x,y)坐标画一个点。 (8)增加x:x=x+1。 (9)根据方程y=mx+b计算下一个y值。 (10)转到步骤(6)。 3.请用伪代码程序描述使用斜截式方程画一条斜率介于45°和-45°(即|m|>1)之间的直线所需的步骤。

计算机图形学及答案

计算机图形学作业I 一.判断题 1.齐次坐标提供了坐标系变换的有效方法,但仍然无法表示无穷远的点;(×) 2.若要对某点进行比例、旋转变换,首先需要将坐标原点平移至该点,在新的坐标系下做比例或旋转变换,然后在将原点平移回去;(√) 3. 相似变换是刚体变换加上等比缩放变换;(√) 4. 保距变换是刚体变换加上镜面反射;(√) 5. 射影变换保持直线性,但不保持平行性。(×) 二、填空题 1.透视投影的视见体为四棱锥形状;平行投影的视见体为长度无限的四 棱柱形状。 2.字符的图形表示可以分为点阵和矢量两种形式。 3.仿射变换保持直线的平行性。 4.刚体变换保持长度,角度,面积等不变。 5.保角变换保持任意两点间的距离不变。 三、单项选择题 1. 分辨率为1024×1024的显示器各需要多少字节位平面数为24的帧缓存?(D) A. 512KB; B. 1MB; C. 2MB; D. 3MB ; 2. 在透视投影中,主灭点的最多个数是(C) A 1; B 2; C 3; D 4 3. 以下关于图形变换的论述不正确的是(D) A. 平移变换不改变图形大小和形状,只改变图形位置; B. 拓扑关系不变的几何变换不改变图形的连接关系和平行关系; C.旋转变换后各图形部分间的线性关系和角度关系不变,变换后直线的长度不变 D.错切变换虽然可引起图形角度的改变,但不会发生图形畸变; 4. 使用下列二维图形变换矩阵:将产生变换的结果为(D) A. 图形放大2倍; B. 图形放大2倍,同时沿X、Y坐标轴方向各移动1个绘图单位; C.沿X坐标轴方向各移动2个绘图单位; D.沿X坐标轴方向放大2倍,同时沿X、Y坐标轴方向各平移1个绘图单位。 T =

计算机图形学及答案

作业: 1、显示分辨率,物理分辨率,缓冲分辨率的区别 2、显示分辨率800×600,24位真彩色,所需的帧缓冲存储器最小为多少? 3、显示分辨率800×600,8位,像素点(200,300)在帧缓存中的地址为多少? 4、以数值微分法(DDA)画直线(2,3)(8,5)时所得到的点的序列是? 5、数值微分法(DDA)画直线的算法和程序 6、Bresenham扫描直线的算法和程序 一个显示器分辨率为800×600,采用24位真彩色,最少需要多少的显存? 如题 800×600×24÷8 = 1.44 MB 800×600为屏幕总象素数,24位色就是说一个象素要占24位,所以800×600×24就是总的位数,再按8位为一个字节(Byte,简写为B)换算,得到144000 0B = 1440 KB =1.44 MB 某光栅系统中,显示器的分辨率为1280×768,其中每个像素点的颜色深度为24bit,则该系统的帧缓存为多少KB? 256种里面的一种(256就是一个字节) 也就是说一个像素占1个字节。那么1024*768就是说占用1024*768个字节。折合768KB。注: 如果是24位真彩色的话,就是说一个像素三个字节。 简述计算机的几种主要技术指标,他们的含义是什么 简述计算机的几种主要技术指标,他们的含义是什么 电脑硬件性能指标CPU主要性能指标—————————————————————————性能指标介绍CPU的性能指标CPU是整个微机系统的核心,它往往是各种档次微机的代名词,CPU的性能大致上反映出微机的性能,因此它的性能指标十分重要。CPU主要的性能指标有:(1)主频即CPU的时钟频率(CPU Clock Speed)。一般说来,主频越高,CPU的速度越快。由于内部结构不同,并非所有的时钟频率相同的CPU的性能都一样。(2)内存总线速度(Memory-Bus Speed) 指CPU与二级(L2)高速缓存和内存之间的通信速度。(3)扩展总线速度(Expansion-Bus Speed) 指安装在微机系统上的局部总线如VESA或PCI总线接口卡的工作速度。(4)工作电压(Supply Voltage) 指CPU正常工作所需的电压。早期CP

10327王汝传计算机图形学1-4章部分课后作业参考答案

10327王汝传计算机图形学1-4章部分课后作业参考答案 第一章 1、计算机图形学、图形处理与模式识别本质区别是什么?请各举一例说明。 解:计算机图形学是研究根据给定的描述,用计算机生成相应的图形、图像所生成的图形、图像可以显示屏幕上、硬拷贝输出或作为数据集存在计算机中的学科。计算机图形学研究的是从数据描述到图形生成的过程。例如计算机动画。 图形处理是利用计算机对原来存在物体的映像进行分析处理,然后再现图像。例如工业中射线探伤。 模式识别是指计算机对图形信息进行识别和分析描述,是从图形(图像)到描述的表达过程。例如邮件分捡设备扫描信件上手写的邮政编码,并将编码用图像复原成数字。 2、举3个例子说明计算机图形学的应用。 解:①事务管理中的交互绘图 应用图形学最多的领域之一是绘制事务管理中的各种图形。通过从简明的形式呈现出数据的模型和趋势以增加对复杂现象的理解,并促使决策的制定。 ②地理信息系统 地理信息系统是建立在地理图形基础上的信息管理系统。利用计算机图形生成技术可以绘制地理的、地质的以及其他自然现象的高精度勘探、测量图形。 ③计算机动画 用图形学的方法产生动画片,其形象逼真、生动,轻而易举地解决了人工绘图时难以解决的问题,大大提高了工作效率。 3、计算机生成图形的方法有哪些? 解:计算机生成图形的方法有两种:矢量法和描点法。 ①矢量法:在显示屏上先给定一系列坐标点,然后控制电子束在屏幕上按一定的顺序扫描,逐个“点亮”临近两点间的短失线,从而

得到一条近似的曲线。尽管显示器产生的只是一些短直线的线段,但当直线段很短时,连成的曲线看起来还是光滑的。 (2)描点法 4.什么叫虚拟现实技术和可视化? 解:虚拟现实技术: 利用计算机生成一种模拟环境,通过多种传感器和设备使用户“投入”到该环境中 ,实现用户和该环境直接进行交互的技术。例如模拟飞机驾驶舱。 可视化技术: 通过对空间数据场构造中间几何因素,或用图形绘制技术在屏幕上产生二维图象。例如分子模型构造。 第二章 5.对于分辨绿为1024*1024的光栅系统,若每一像素咏8位和12位二进制来表示存储信息,各需多大光栅存储容量?每一屏幕最多能显示多少颜色?若R,G,B灰度都占8位,其显示颜色的总数是多少? 解: 1) 每一像素用8位二进制来表示存储信息,所需容量为1024*1024*1=220(byte)=1MB 彩色素:2 8 =256( 项) 2) 若每一像素用12位二进制表示存储信息,所需容量为:1024*1024*1.5=1.5*2 20(byte)=1.5MB 彩色素:212=4096( 项) 3) 颜色总数:28*28*28=224(种) 6.对于19英寸显示器,若X 和Y 两方向的分辨率相等,即-1024*1024,那么每个像素点的直径是多少?

计算机图形学1.2章答案

计算机图形学1.2章答案 判断题 1.构成图形的要素可分为两类:刻画形状的点、线、面、体的非几何要素与反 映物体表面属性或材质的明暗、色彩等的几何要素。(错误) 2.参数法描述的图形叫图形;点阵法描述的图形叫图像。(正确) 3.字符的图形表示分为点阵和矢量两种形式。(正确) 4.LCD表示发光二极管显示器。(错误) 填空题 1.图形的输入设备有键盘、鼠标、光笔(至少写三种);图形的显示设备有CRT 显示器、LCD、投影仪(至少写三种)。 2.一个交互式计算机图形系统应具有计算、存储、对话、输入和输出等五个 方面的功能。 3.字符作为图形有点阵字符和矢量字符之分。 4.平面图形在内存中有两种表示方法,即栅格表示法和矢量表示法。 选择题 1.以计算机中所记录的形状参数与属性参数来表示图形的一种方法叫做(), 一般把它描述的图形叫做();而用具有灰度或颜色信息的点阵来表示图形的一种方法是(),它强调图形由哪些点组成,并具有什么灰度或色彩,一般把它描述的图形叫做(A) A参数法、图形、点阵法、图像 B点阵法、图像、参数法、图形 C参数法、图像、点阵法、图形 D点阵法、图形、参数法、图像 2.下列设备中属于图形输出设备的是( B) ○1鼠标○2LCD○3键盘○4LED ○5打印机○6扫描仪○7绘图仪○8触摸屏

A○1○3○6○8 B○2○4○5○7 C○2○5○6○7 D○4○6○7○8 问答及计算题 1.计算机图形显示器和绘图设备表示颜色的方法各是什么颜色系统?它们之 间的关系如何? 答:计算机图形显示器是用RGB方法表示颜色,而绘图设备是用CMY方法来表示 颜色的。它们之间的关系是:两者都是面向硬件的颜色系统,前者是增性原色系统,后者是减性原色系统,后者是通过在黑色里加入一种什么颜色来定义一种颜色,而后者是通过指定从白色里减去一种什么颜色来定义一种颜色 2.简述帧缓存与显示器分辨率的关系。分辨率分别为640×480,1280×1024, 和2560×2048的显示器欲存储每个像素12位,这些系统各需要多大的帧缓冲器(字节数)? 解:480 640= 480 12 640?需要的帧缓存为KB 450 8/ 1024 1280= 12 8/

计算机图形学作业及答案

计算机图形学作业及答案 1、计算机图形系统的组成包括哪些? 答:计算机图形系统由硬件和软件两部分组成,硬件包括:主计算机、图形显示器以及I/O 交互工具和存储设备;软件包括操作系统、高级语言、图形软件和应用软件。现代计算机图形系统与一般计算机系统最主要的差别是具有图形的输入、输出设备以及必要的交互工具,在速度和存储容量上具有较高的要求。另外,人也是这个系统的组成部分。 2、简述光栅扫描式显示器的性能指标? 答:⑴分辨率:指显示器在屏幕水平(垂直)方向可显示多少像素,分辨率以象素点为基本单位。表示方法为320×200、640×480等。显示分辨率与显卡上的缓冲存储器的容量有关,容量越大,显示分辨率越高。分辨率越高,显示的字符或图像越清晰。 ⑵ 亮度等级数目和色彩:指单种颜色亮度可变化的数目,亮度等级范围的提升可使图像看 上去更柔和自然色彩包括可选择显示颜色的数目以及一帧画面可同时显示的颜色数。 ⑶ 显示速度:指显示字符、图形,特别是动态图像的速度,可用最大带宽表示:水平像素 数*垂直像素数*最大刷新率。 3、具有相同分辨率的彩色光栅显示器与黑白光栅在结构上有何区别? 答:彩色: 对于红、绿、蓝的三个原色有三个位面的帧缓存和三个电子枪,每个位面的帧缓冲对应一个电子枪即对应一种颜色;对每个颜色的电子枪可以通过增加帧缓存位面来提高颜色种类和灰度级,通过三种原色的组合可以产生不同种类的颜色。 彩色光栅显示器主要是有红、绿、蓝的三个原色所组成,每种原色电子枪有8个位面的帧缓存和8位的数模转换器,每种原色有256种亮度,三种原色组合可为16771216种颜色,也可以通过颜色查找表查找,故帧缓存位数至少24位。 黑白: 黑白光栅显示器的帧缓存是一块连续的计算机存储器,每个像素需1位存储器,每个存储器只有0或1两个状态。因此一个位面的帧缓存只能产生黑白图形。可以增加象素点的位面数,通过多个位面显示出多种灰度级。 4、对于分辨绿为1024*1024的光栅系统,若每一像素用8位和12位二进制来表示存储信息,各需多大光栅存储容量?每一屏幕最多能显示多少颜色?若R ,G ,B 灰度都占8位,其显示颜色的总数是多少? 答:每一像素用8位二进制来表示存储信息,所需容量为1024*1024*1=2 20 (byte )=1MB 彩色素:8 2 =256( 项) 若每一像素用12位二进制表示存储信息,所需容量为:1024*1024*1.5=1.5*2 20 (byte)=1.5MB 彩色素: 2 12 =4096( 项) 颜色总数: 28*28*28=2 24 (种) 5、对于19英寸显示器,若X 和Y 两方向的分辨率相等,即-1024*1024,那么每个像素点的直径是多少? 答: 210244.25*19=0.33(mm )或2102419 =0.013(英寸) 6、什么叫做走样?什么叫做反走样?反走样技术包括那些?

《计算机图形学》试题AB答案

课程名称: 计算机图形学 一、填空题(30) 1. 正负法画圆通常把平面分成三个区域,分别是ˍˍ圆弧外ˍ区使 f(x ,y)>0,ˍ圆弧内ˍ区使f(x ,y)<0,ˍ圆弧上ˍ区使f(x ,y)=0(曲线本身)。 2. 生成直线的四点要求是ˍ生成直线要直ˍ,ˍ直线的终止点要准ˍ,ˍ直线粗细要均匀ˍ,ˍ速度要快ˍ。 3. 将多边形外部一点A 与某一点B 用线段连接,若此线段与多边形边界相交的次数为 ˍ偶数ˍ, 则点B 在多边形外部,若此线段与多边形边界相交的次数为ˍ奇数ˍ, 则点B 在多边形内部。 4. 绘制圆弧时的终点判别,规定离X 轴近的终点,以ˍY 方向ˍ来计长,而离Y 轴近的终点,以ˍˍX 方向ˍ来计长。 5. 在处理图形时常常涉及的坐标系有ˍ用户坐标系ˍ,ˍ局部坐标系ˍ,ˍ设备坐标系ˍ,ˍ规范化设备坐标系ˍ。 6. 图形的基本要素一般有ˍ点ˍ,ˍ直线ˍ,ˍ圆或圆弧ˍ,ˍ文本ˍ。 7. 可以用基本的交互技术形成三种组合交互任务:ˍ对话框ˍ,ˍ构造ˍ,ˍ操作ˍ。 8. 常用的构造技术有ˍ橡皮筋技术ˍ和ˍ约束技术ˍ。 9. 计算机图形系统中常用的用户接口形式有ˍ子程序库ˍ、ˍ专用语言ˍ和ˍ交互命令ˍ三种形式。 10. 圆弧的Bresenham 点生成算法,通常把圆分成ˍ8ˍ个部分,如果f i =(x i +1)2+y i 2-R 2,g i =(x i +1)2+(y i -1) 2-R 2 ,e=∣f i ∣-∣g i ∣,当点(X i ,Y i )的e i ≥0 则下一点为D ,其坐标为(X i +1,ˍyi-1ˍ),若e i <0 则下一点为H ,其坐标为(X i +1,ˍyi ˍ)。 二、选择题(20) 1、计算机图形学与计算几何之间的关系是( B )。 A )学术上的同义词 B )计算机图形学以计算几何为理论基础 C )计算几何是计算机图形学的前身 D ).两门毫不相干的学科 2、计算机图形学与计算机图象学的关系是( B )。 A )计算机图形学是基础,计算机图象学是其发展 B )不同的学科,研究对象和数学基础都不同,但它们之间也有可转换部分 C )同一学科在不同场合的不同称呼而已 D )完全不同的学科,两者毫不相干 3、触摸屏是( C )设备。 A )输入 B )输出 C )输入输出 D )既不是输入也不是输出 4. 计算机绘图设备一般使用什么颜色模型?( B ) A )RGB ; B )CMY ; C )HSV ; D )HLS 5. 计算机图形显示器一般使用什么颜色模型?( A ) A )RGB ; B )CMY ; C )HSV ; D )HLS 6. 哪一个不是国际标准化组织(ISO )批准的图形标准?( D ) A )GKS ; B )PHIGS ; C )CGM ; D )DXF 7.下述绕坐标原点逆时针方向旋转a 角的坐标变换矩阵中哪一项是错误的? ( C ) | A B | | C D | A) cos a; B)sin a; C)sin a; D)cos a 8、使用下列二维图形变换矩阵: 将产生变换的结果为(D ) A ) 图形放大2倍; B ) 图形放大2倍,同时沿X 、Y 坐标轴方向各移动1个绘图单位; C ) 沿X 坐标轴方向各移动2个绘图单位; T =

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

《计算机图 形学》练习 试题及参考 答案 一、名词解释:每个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 Tub) 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.镜面反射光 《计算机图形学》测试题 、名词解释:每个4分) 1.计算机图形学 研究怎样用计算机生成、处理和显示图形和科学。 2.图象处理 将客观世界中原来存在的物体映象处理成新的数字化图象。 3.模式识别 研究如何对所输入的图象进行分析和识别。 4.计算几何 研究几何模型和数据处理的学科,着重讨论几何形体的计算机表示、分析和综合,研究 如何方便灵活、有效地建立几何形体的数学模型以及如何更好地存储和管理等。 5.凸多边形 是指这样一类多边形:在多边形内任选两个点,将这两个点用线段连接后,此线段上所 有的点都在多边形内。 6.种子填充算法 根据已知多边形区域内部的一个象素点来找到区域内其它象素点,从而对多边形区域内 部进行填充。 7.窗 在用户坐标系中的图形根据需要常用一个矩形区域确定一个矩形部分,然后将这个区域 内的图形输出到屏幕上去,这个矩形称这窗。 8.视区 在图形设备的显示范围内,由设备坐标系定义的一个矩形区域。 9.光顺性 有两条含义:一是指曲线的切矢量和曲率的连续性;另一条是指保凸性。 10.拟合 给定一组数据点,构造一个函数y=f(x去逼近这些数据点,并使得偏差平方和最小。 11.多项式插值 采用多项式函数去插值给定的数据点,即对于给定的点P j(i=0,1,..,n),要构造多项式 函数 y=P(x),使得 y.=P(x.)o 12.小挠度曲线 曲线上每一点的斜率的绝对值都小于1的曲线。 13 .图形变换 指对图形的几何信息经过几何变换后产生新的图形。 14.齐次坐标系 就是N维向量由N+1维向量来表示。一个N维向量的齐次坐标表示不惟一,由哑坐标决定大小。

计算机图形学试题及答案

一、 判断题10x1=10分 1、 0阶参数连续性和0阶几何连续性的定义是相同的; 正确 2、 Bezier 曲线可做局部调整; 错误 3、 字符的图形表示分为点阵和矢量两种形式; 正确 4、 LCD 表示液晶显示器发光二极管显示器; 错误 5、 使用齐次坐标可以将n 维空间的一个点向量唯一的映射到n+1维空间中; 错误 二、 填空题15x2=30分 1、常用坐标系一般可以分为:建模坐标系、用户坐标系、6观察坐标系、7规格化设备坐标系、8设备坐标系; 2、在多边形的扫描转换过程中,主要是通过确定穿越多边形区域的扫描线的覆盖区间来填充,而区域填充则是从9给定的位置开始涂描直到10指定的边界条件为止; 3、一个交互式计算机图形系统应具有11计算 、12存储、13对话、14输入和输出等五个方面的功能; 三、 简答题5x6=30分 1、 什么叫做走样 什么叫做反走样 反走样技术包括那些 答:走样指的是用离散量表示连续量引起的失真; 为了提高图形的显示质量;需要减少或消除因走样带来的阶梯形或闪烁效果,用于减少或消除这种效果的方法称为反走样; 其方法是①前滤波,以较高的分辨率显示对象;②后滤波,即加权区域取样,在高于显示分辨率的较高分辨率下用点取样方法计算,然后对几个像素的属性进行平均得到较低分辨率下的像素属性; 2、 试说明一致缩放s x =s y 和旋转形成可交换的操作对; 答:⎥⎥⎥⎦⎤ ⎢⎢⎢⎣⎡-=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-•⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=1000cos sin 0sin cos 1000cos sin 0sin cos 10 00001θθθθ θθθθ y y x x y x s s s s s s T ⎥⎥⎥⎦ ⎤⎢⎢⎢⎣ ⎡-=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡•⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-=10 00cos sin 0sin cos 10 000010 00cos sin 0sin cos 2θθθθθθθθ y x y x y x s s s s s s T 因为s x =s y ,故有T 1=T 2,所以一致缩放s x =s y 和旋转可以形成可交换的操作对; 5、用参数方程形式描述曲线曲面有什么优点 答:①点动成线;②可以满足几何不变性的要求;③可以避免斜率带来的问题; ④易于定界;⑤可以节省工作量;⑥参数变化对各因变量的影响明显; 四、 利用中点Bresenham 画圆算法的原理推导第一象限从y=x 到x=0圆弧段的扫描转换算法要求写清原理、误差函数、递推公式;10分 解:x 方向为最大走步方向,x i+1=x i -1,y i+1由d 确定 d i =Fx m ,y m =x i -12+y i +0.52-R 2 ⑴ d i <0时,点在圆内,x i+1=x i -1, y i+1= y i +0.5 d i+1=Fx m ,y m = x i -22+y i +1.52-R 2 =x i 2-4x i +4+y i 2+3y i +1.52-R 2 =x i -12-2x i +3+y i +0.52+2y i +2-R 2 = d i -2x i +2y i +5 = d i +2y i -x i +5 ⑵ di ≥0时,点在圆外,x i+1=x i -1,y i+1=y i d i+1=Fx m ,y m =x i -22+y i +0.52-R 2 =x i 2-4x i +4+y i +0.52-R 2 = di -2xi+3 五、 如下图所示多边形,若采用改进的有效边表算法进行填充,试写出该多边形的ET 表和当扫描线Y=4时的AET 表; 本题10分 六、

计算机图形学复习题及答案

中南大学现代远程教育课程考试模拟复习试题.及参考答案 计算机图形学 一、名词解释 1.图形 2.像素图 3.参数图 4.扫描线 5.构造实体几何表示法 6.投影 7.参数向量方程 8.自由曲线 9.曲线拟合 10.曲线插值 11.区域填充 12.扫描转换 二、判断正误(正确写T,错误写F) 1.存储颜色和亮度信息的相应存储器称为帧缓冲存储器,所存储的信息被称为位图。() 2.光栅扫描显示器的屏幕分为m行扫描线,每行n个点,整个屏幕分为m╳n个点,其中每个点称为一个像素。―――――――――――――――――――――()3.点阵字符用一个位图来表示,位图中的0对应点亮的像素,用前景色绘制;位图中的1对应未点亮的像素,用背景色绘制。――――――――――――――――-()4.矢量字符表示法用(曲)线段记录字形的边缘轮廓线。―――――――――――() 5.将矢量字符旋转或放大时,显示的结果通常会变得粗糙难看,同样的变换不会改变 点阵字符的显示效果。―――――――――――――――――――――――――() 6.在光栅图形中,区域是由相连的像素组成的集合,这些像素具有相同的属性值或者 它们位于某边界线的内部。―――――――――――――――――――――――() 7.多边形的扫描变换算法不需要预先定义区域内部或边界的像素值。――――――() 8.齐次坐标表示法用n维向量表示一个n+1维向量。―――――――――――――() 9.实体的边界由平面多边形或空间曲面片组成。―――――――――――――――()

10.平面多面体表面的平面多边形的边最多属于两个多边形,即它的表面具有二维流形的性质。―――――――――――――――――――――――――――――――()11.实体几何性质包括位置、长度和大小等。―――――――――――――――――()12.实体的拓扑关系表示实体之间的相邻、相离、方位、相交和包含等关系。―――()13.实体的扫描表示法也称为推移表示法,该表示法用一个物体和该物体的一条移动轨迹来描述一个新的物体。――――――――――――――――――――――――()14.如果投影空间为平面,投影线为直线,则称该投影为平面几何投影。――――-() 15.平面几何投影分为两大类:透视投影和平行投影。――――――――――――-() 16.当投影中心到投影面的距离为有限值时,相应的投影为平行投影。――――――()17.当投影中心到投影面的距离为无穷大时,相应的投影即为透视投影。―――――()18.在透视投影中,不平行于投影平面的平行线,经过透视投影后交汇到一个点,该点称为灭点。――――――――――――――――――――――――――――――()19.用DDA算法生成圆周或椭圆不需要用到三角运算,所以运算效率高。――――()20.主灭点的个数正好等于与投影面相交的坐标轴的个数,显然最多有四个主灭点。()21.透视投影按主灭点个数分为一点透视、二点透视和三点透视。―――――――()22.平行投影分为正(射)投影和斜(射)投影。―――――――――――――-()23.在正投影中,投影方向与投影面垂直。――――――――――――――――――()24.在斜投影中,投影线不垂直于投影面。―――――――――――――――――()25.当投影面与x,y和z垂直时所得到的投影分别称为正(主)视图、侧视图和俯视图,统称为三视图。―――――――――――――――――――――――――――()26.在斜投影中,当投影面与三个坐标轴都不垂直时,所形成的投影称为正轴测。-()27.投影面也称为观察平面。―――――――――――――――――――――――()28.观察空间位于前后裁剪面之间的部分称为裁剪空间或视见体。―――――――()29.找出并消除物体中的不可见部分,称为消隐。――――――――――――――()30.经过消隐得到的图形称为消隐图。―――――――――――――――――――() 三、填空 1.图形软件的建立方法包括提供图形程序包、和采用专用高级语言。 2.直线的属性包括线型、和颜色。 3.颜色通常用红、绿和蓝三原色的含量来表示。对于不具有彩色功能的显示系统,颜

计算机图形学试题及答案

一、 判断题(10x1=10分) 1、 构成图形的要素可分为两类:刻画形状的点、线、面、体的非几何要素与反映物体表面属性或材质的明暗、色 彩等的几何要素。( 错误 ) 2、 参数法描述的图形叫图形;点阵法描述的图形叫图像。( 正确 ) 3、 EGA/VGA 为增强图形显示效果的一种图形处理软件的名称。( 错误 ) 4、 对山、水等不规则对象进行造型时,大多采用过程式模拟方法。( 正确 ) 5、 若两个图形是拓扑等价的,则一个图形可通过做弹性运动与另一个图形相重合。( 正确 ) 6、 0阶参数连续性和0阶几何连续性的定义是相同的。( 正确 ) 7、 Bezier 曲线可做局部调整。( 错误 ) 8、 字符的图形表示分为点阵和矢量两种形式。( 正确 ) 9、 LCD 表示发光二极管显示器。( 错误 ) 10、 使用齐次坐标可以将n 维空间的一个点向量唯一的映射到n+1维空间中。( 错误 ) 二、 填空题(15x2=30分) 1、目前常用的PC 图形显示子系统主要由3个部件组成:(1)帧缓冲存储器、(2)显示控制器、(3)ROM BIOS. 2、 图形的输入设备有(4)键盘、鼠标、光笔(至少写三种);图形的显示设备有(5)CRT 显示器、LCD 、投影仪(至少写三种). 3、常用坐标系一般可以分为:建模坐标系、用户坐标系、(6观察坐标系、(7)规格化设备坐标系、(8)设备坐标系。 4、在多边形的扫描转换过程中,主要是通过确定穿越多边形区域的扫描线的覆盖区间来填充,而区域填充则是从(9)给定的位置开始涂描直到(10)指定的边界条件为止. 5、一个交互式计算机图形系统应具有(11)计算 、(12)存储、(13)对话、(14)输入和输出等五个方面的功能。 三、 简答题(5x6=30分) 1、 请列举常用的直线段裁减算法(四种)。 答:答:直接求交算法、编码算法、中点再分算法、Cyrus —Beck 算法. 2、 考虑三个不同的光栅系统,分辨率依次为480640⨯,10241280⨯,20482560⨯。欲存储每个像素12位, 这些系统各需要多大的帧缓冲器(字节数)? 答:480640⨯需要的帧缓存为KB 4508/12480640=⨯⨯ 10241280⨯需要的帧缓存为KB 19208/1210241280=⨯⨯ 20482560⨯需要的帧缓存为KB 76808/1220482560=⨯⨯ 3、 什么叫做走样?什么叫做反走样?反走样技术包括那些? 答:走样指的是用离散量表示连续量引起的失真。 为了提高图形的显示质量.需要减少或消除因走样带来的阶梯形或闪烁效果,用于减少或消除这种效果的方法称为反走样. 其方法是①前滤波,以较高的分辨率显示对象;②后滤波,即加权区域取样,在高于显示分辨率的较高分辨率下用点取样方法计算,然后对几个像素的属性进行平均得到较低分辨率下的像素属性。 4、 试说明一致缩放(s x =s y )和旋转形成可交换的操作对。 答:⎥⎥⎥⎦⎤ ⎢⎢⎢⎣⎡-=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-•⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=1000cos sin 0sin cos 1000cos sin 0sin cos 10 00001θθθθ θθθθ y y x x y x s s s s s s T ⎥⎥⎥⎦ ⎤⎢⎢⎢⎣ ⎡-=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡•⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-=10 00cos sin 0sin cos 10 000010 00cos sin 0sin cos 2θθθθθθθθ y x y x y x s s s s s s T

计算机图形学试题及答案

一、判断题(10x1=10分) 1、构成图形的要素可分为两类:刻画形状的点、线、面、体的非几何要素与反映物体表面属性或材质 的明暗、色彩等的几何要素。(错误) 2、参数法描述的图形叫图形;点阵法描述的图形叫图像。(正确) 3、EGA/VGA为增强图形显示效果的一种图形处理软件的名称。(错误) 4、对山、水等不规则对象进行造型时,大多采用过程式模拟方法。(正确) 5、若两个图形是拓扑等价的,则一个图形可通过做弹性运动与另一个图形相重合。(正确) 6、0阶参数连续性和0阶几何连续性的定义是相同的。(正确) 7、Bezier曲线可做局部调整。(错误) 8、字符的图形表示分为点阵和矢量两种形式。(正确) 9、LCD表示发光二极管显示器。(错误) 10、使用齐次坐标可以将n维空间的一个点向量唯一的映射到n+1维空间中。(错误) 二、填空题(15x2=30分) 1、目前常用的PC图形显示子系统主要由3个部件组成:(1)帧缓冲存储器、(2)显示控制器、(3)ROM BIOS。 2、图形的输入设备有(4)键盘、鼠标、光笔(至少写三种);图形的显示设备有(5)CRT显示器、LCD、投影仪(至少写三种)。 3、常用坐标系一般可以分为:建模坐标系、用户坐标系、(6观察坐标系、(7)规格化设备坐标系、(8)设备坐标系。 4、在多边形的扫描转换过程中,主要是通过确定穿越多边形区域的扫描线的覆盖区间来填充,而区域填充则是从(9)给定的位置开始涂描直到(10)指定的边界条件为止。 5、一个交互式计算机图形系统应具有(11)计算、(12)存储、(13)对话、(14)输入和输出等五个方面的功能。

三、 简答题(5x6=30分) 1、 请列举常用的直线段裁减算法(四种)。 答:答:直接求交算法、编码算法、中点再分算法、Cyrus-Beck 算法。 2、 考虑三个不同的光栅系统,分辨率依次为480640⨯,10241280⨯,20482560⨯。欲存储每个像素 12位,这些系统各需要多大的帧缓冲器(字节数) 答:480640⨯需要的帧缓存为KB 4508/12480640=⨯⨯ 10241280⨯需要的帧缓存为KB 19208/1210241280=⨯⨯ 20482560⨯需要的帧缓存为KB 76808/1220482560=⨯⨯ 3、 什么叫做走样什么叫做反走样反走样技术包括那些 答:走样指的是用离散量表示连续量引起的失真。 为了提高图形的显示质量。需要减少或消除因走样带来的阶梯形或闪烁效果,用于减少或消除这种效果的方法称为反走样。 其方法是①前滤波,以较高的分辨率显示对象;②后滤波,即加权区域取样,在高于显示分辨率的较高分辨率下用点取样方法计算,然后对几个像素的属性进行平均得到较低分辨率下的像素属性。 4、 试说明一致缩放(s x =s y )和旋转形成可交换的操作对。 答:⎥⎥⎥⎦ ⎤ ⎢⎢⎢⎣ ⎡-=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-•⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=10 00cos sin 0sin cos 10 0cos sin 0sin cos 10 00 001θθθθ θθθθ y y x x y x s s s s s s T 因为s x =s y ,故有T 1=T 2,所以一致缩放(s x =s y )和旋转可以形成可交换的操作对。 5、用参数方程形式描述曲线曲面有什么优点 答:①点动成线;②可以满足几何不变性的要求;③可以避免斜率带来的问题; ④易于定界;⑤可以节省工作量;⑥参数变化对各因变量的影响明显。 四、 利用中点Bresenham 画圆算法的原理推导第一象限从y=x 到x=0圆弧段的扫描转换算法(要求 写清原理、误差函数、递推公式)。(10分)

相关文档
最新文档