《计算机图形学》期末试卷一、填空:1、计算机图形学的概念:用计算机建立、存储、处理某个对象的模型,并根据模型产生该对象图形输出的有关理论、方法与技术,称为计算机图形学。2、刷新的概念:荧光的亮度随着时间按指数衰减,整个画面必须在每一秒内重复显示许多次,人们才能看到一个稳定而不闪烁的图形,这叫屏幕的刷新。3、RGB三基色原理三基颜色组合关系:三基色*不同亮度控制23*21=16位色24位真彩色:23*284、显示器的显示分辨率:1024*768表示:一行800个像素,一列600个像素5、使用Bresenham算法画圆,已知Xi+1=Xi+1;求下一个光栅的位置。ifPi0则Yi+1=Yi;否则Yi+1=Yi-1;6、投影变换的五要素:投影对象、投影面、投影线、投影方向、视点。7、三视图投影包括:正投影、水平投影、侧投影。二、问答题:1、CRT显示器由哪几部分组成?各部分功能是什么?CRT由五部分组成:电子枪、聚焦系统、加速系统、磁偏转系统和荧光屏。电子枪:发射电子流并控制其强弱;聚焦系统:将电子流聚焦成很窄的电子;加速系统:使电子束加速到应有的速度;磁偏转系统:将电子束引向荧光屏特定的位置;荧光屏:荧光粉发出可见光。2、简述直线的dda算法的基本原理,并用dda算法画出(0,0)到(5,2)的直线。(15分)((11))规规律律::((22))iinntt((yy++00..55)),,iinntt((xx++00..55))(3)∵∵∴∴ixiyiyi+0.5int(yi+0.5)1000.50210.40.90320.81.31431.21.71541.62.126522.521|d|1/k|d||d||d|k|d|1,|d||d||d|yxyxyxyx,时,当时,当11,1,1111iiiiyxiiiiyxyykxxddkyyxxdd图图((略略))3、简述内定义区域种子填充算法的步骤,(5分)确定种子、种子压栈、弹出种子并着新色、以该种子进行相邻像素四连通或八连通搜索。若相邻像素在区域内且非新色则压栈,对区域内的像素着新色。若栈空结束,否则转弹出种子并着新色。4、简述内定义区域填充扫描线填充算法,在图示多边形上标出顶点和边的拓扑关系,并写出特殊点的处理原则和记录次数(15分)基本思想:用水平扫描线从上到下扫描多边形。每根扫描线与多边形各边产生一系列交点。将这些交点排序分类,将分类后的交点成对取出,作为两个端点,以所填的色彩画水平直线。记录拓扑关系:图图((略略))从最下面的点(y值最小的点)开始,沿顺时针方向记录。规则:线段的终点在线段的上方,记为v(上);线段的终点在线段的下方,记为v(下)。上(下)→上(下):交点记录一次上(下)→下(上):交点记录两次5、三维图形的旋转变换角度的正负如何判定?若将三维图形绕y轴旋转θ角,则变换矩阵是什么?(5分)三维图形旋转变换角度遵循右手规则:右手拇指指向旋转轴的正方向,弯曲的四指指向旋转方向。(公式在书150页)6、直线方程为ax+by+c=0。直线与x轴,y轴的截距分别为-c/a和-c/b。(15分)(答案在书147-148页1-6点。)三、拔高题(这部分教师未给,占20%)1、推导单投影中心在z轴上,且投影面为xoy面的单灭点透视投影变换公式。图在复习资料上。2、有关四连通种子填充的题目。