计算机图形学练习题

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

一.选择题(20%)

1.齐次坐标(x , y, z, k)表示( )。(k!=0)

A. 二维空间点(x,y) B. 二维空间点(x/k,y/k)

C. 三维空间点(x,y,z)

D.三维空间点(x/k,y/k,z/k)

2.三次B样条曲线在其两段的的接合处是()阶连续。

A. 0

B. 1

C. 2

D. 3

3.双三次bezier 曲面控制顶点有()点。

A. 4

B. 9

C. 16

D. 25

4.窗口到视区的变换是()变换。

A .透视 B.平移或变比 C.平移 D.变比

5.简单光照模型只考虑反射光的作用。反射光由()组成。

A. 环境光

B.漫反射光

C. 镜面反射光

D.环境光,漫反射光,和镜面反射光

6.三次B样条曲线控制顶点多一个,则曲线多()段。

A. 1

B. 2

C. 3 D . 4

7.透视投影的中心(视点)在()。

A. 投影平面上 B. 投影平面及景物之外 C.景物上 D. 空间任意点

8.三维旋转变换的旋转轴()。

A. 仅限于X轴

B. 仅限于Y轴

C. 仅限于Z轴

D. 可以是任意直线.

9.当观察光照下的光滑物体表面时,在某个方向上看到高光或强光,这个现象称为()A.漫反射 B.镜面反射 C.环境光 D.折射

10.要分割 Bezier 曲线成两段,参数t应取()。

A. 0

B. 1

C. 0和1

D. 0和1之间的任意值

二.判断题(20%)

1.画直线的DDA算法,当直线斜率不存在时是不适合的。()

2.一般来说画圆算法不适合画圆弧。()

3.那些从视点看过去不可见的区域,肯定落在阴影之中。()

4.B样条曲线的控制顶点越多,其次数就越高。()

5.透视变换功能是把3维景物变为2维图形。()

6.Bezier曲线的两端点总是过其控制多边形的首末两端点。()

7.“Gourand 明暗处理”和“Phong明暗处理”的效果不相同,后者不能模拟高光()

8.在同一平面上不平行的两条线段总是有交点。

9.两段三次B样条曲线的连接处,总是二阶连续。()

10.Gouraud明暗方法对高光域的处理是很合理的。()

三.填空(20%)

1.一般来说,N次( )样条曲线不通过控制多边形的端点。

2.设(XW,YW),(XV,YV)分别为窗口和视图中的点,其变换式为 XV=A*XW+B,YV=C*YW+D;其中,A和C的作用是(),B和D的作用是()。当()时,变换后的图形会发生畸变。

3.漫反射光与反射角 ( ),只与()有关;

4.在平面上,点(X,Y)绕原点旋转的公式为:

X’=(),Y’=().

5.平行投影和斜投影的投影中心在( ).

6.设窗口上方和右方编码分别为8和2,则按编码裁剪规则,右上方的编码为()

四.写出相对点(XF,YF)作旋转变换的变换矩阵(10%)

五.请叙述“深度缓存器消隐算法”的步骤(10%)

六.在下图中,待填充的区域内部由标有数字的像素组成。设1号像素为初始种子,按“上右下左”顺序考察四邻域。请写出种子填充算法的填充次序。(10%)

(提示:填充次序是:1,6,......)

七.在下图中,设点v(xv,yv,zv)为视点,点p(xp,yp,zp)为景物上的一点,点q(xq,yq,zq)为投影点(投影面为z=0,zq=0)。请推导出透视投影公式。(10%)

相关文档
最新文档