计算机图形学课后题

  • 格式:docx
  • 大小:1.27 MB
  • 文档页数:4

1.1名词解释:图形、图像、点阵法、参数法。

1.2图形包括哪两方面的因素,在计算机中如何表示它们?
1.3什么叫计算机图形学?分析计算机图形学、数字图像处理和计算机视觉学科间的关系。

1.4有关计算机图形学的软件标准有哪些?
第二章
2.1名词解释:图形显示子系统、显示控制器、像素点、光点、屏幕分辨率、显示分辨率、存储分辨率、组合像素法、颜色位面法、颜色查找表、显示长宽比、屏幕坐标系
2.2一个交互式计算机图形系统必须具有哪几种功能?其结构如何?
2.5阴极射线管有哪几部门组成?它们的功能分别是什么?
2.9简述光栅扫描图形显示器的工作逻辑。

2.11基于光栅扫描的图形显示子系统有哪几个逻辑部件组成?它们的功能分别是什么?
5.1名词解释:区域填充、边界表示、4-邻接点、8-邻接点、4-连通区域、8-连通区域、走样、反走样、过取样、区域取样
5.2 分别利用DDA算法、中点Bresenham算法和Bresenham算法扫描转换直线段P1P2,其中P1为(0,0),P2为(8,6)。

5.6 利用中点Bresenham算法扫描转换圆心在原点、半径为8的圆。

5.11如图5-67所示多边形,若采用扫描转换转换算法(改进的有效边表算法)进行填充,试写出该多边形的ET表和当扫描线y=4时的有效边表(AET表,活性边表)。

5.12简述边缘填充算法,图示其填充过程。

5.13简述栅栏填充算法,图示其填充过程。

5.14简述边标志算法,图示其填充过程。

5.15比较边界填充算法和泛填充算法的异同。

5.16 简述4-连通和8-连通边界填充算法,图示其填充过程。

5.17 试给出沿扫描线填充水平像素段的8-连通边界填充算法,图示其填充过程。

5.18试给出沿扫描线填充水平像素段的4-连通泛充算法,图示其填充过程。

5.19分别构造边界表示的4-连通区域和8-连通区域,并说明两者的区别。

5.20多边形填充算法中如何进行内-外测试?图示奇-偶规则和非零环绕数规则进行内-外测试有何不同?
5.24常用反走样方法有哪些?各有什么特点?
第六章
6.1 名词解释:齐次坐标、规范化齐次坐标、图形的几何变换、光栅变换、仿射变换、窗口、视区、二维观察流程、变焦距效果、整体放缩效果。

6.3 试推导将二维平面上任意直线段P1(x1,y1)P2(x2,y2)转换成与x轴重合的变换矩阵(直线段P1P2与x轴的夹角<=45°)。

6.4 已知点P(xp,yp)及直线L的方程Ax+By+C=0,试推导一个相对L做对称的变换矩阵T,使点P的对称点Q满足Q=PT。

6.5 试证明下列操作的变换矩阵满足交换律:
(1)两个连续的旋转变换。

(2)两个连续的平移变换。

(3)两个连续的比例变换。

(4)一个整体比例变换和一个旋转变换。

(5)一个绕原点的旋转变换和一个对称与原点的比例变换。

6.6 试证明相对于原点的旋转变换可以等价于一个比例变换和一个错切变换的复合变换。

6.7 如图6-39所示四边形ABCD,求绕P(5,4)点分别旋转45°和90°的变换矩阵,并求出各端点的坐标,并画出变换后的图形。

6.11 试用编码裁剪算法裁剪如图6-40所示线段。

6.13试用中点分割算法裁剪如图6-40所示线段。

6.14 试用Liang-Barsky算法裁剪如图6-40所示线段。

6.15 试用Sutherland-Hodgeman算法对如图6-41所示的多边形进行裁剪,要求画出每次裁剪对应的图形,并标明输入和输出的顶点。

6.16试用Weiler-Atherton算法对如图6-41所示的多边形进行裁剪,要求画出每次裁剪对应的图形,并标明输入和输出的顶点,并与6.15题得到的裁剪结果相比较。

第七章
7.1 名词解释:平面几何投影、观察投影、平行投影、透视投影、正投影、斜投影、一点透视、二点透视、三点透视
7.2 试说明什么事投影变换,给出其分类图。

7.4 求将图7-40中的物体ABCDEFGH进行如下变换的变换矩阵,写出复合变换后图形各个顶点的规范化齐次坐标,并画出复合变换的图形。

(1)平移,使点C与点P(1,-1,0)重合。

(2)绕z轴旋转60°。

7.5求将图7-41中的空间四面体进行如下变换的变换矩阵,写出复合变换后图形各顶点的规范化齐次坐标,并画出复合变换后的图形。

(1)关于P点整体放大2倍。

(2)关于y轴进行对称变换。

7.6 假定一空间直线AB的两个端点坐标为A(0,0,0) ,B(2,2,2),试写出绕AB旋转30°的三维复合变换矩阵。

7.7 试画出图7-41中空间四面体的三视图,要求写清变换公式,设平移矢量均为1。