《计算机图形学》期末试卷及部分答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《计算机图形学》期末试卷
一、填空:
1、计算机图形学的概念:用计算机建立、存储、处理某个对象的模型,并根据模型产生该对象图形输出的有关理论、方法与技术,称为计算机图形学。
2、刷新的概念:荧光的亮度随着时间按指数衰减,整个画面必须在每一秒内重复显示许多次,人们才能看到一个稳定而不闪烁的图形,这叫屏幕的刷新。
3、RGB 三基色原理
三基 颜色组合关系:三基色*不同亮度控制
23*21=16位色 24位真彩色:23*28
4、显示器的显示分辨率:1024*768表示:一行800个像素,一列600个像素
5、使用Bresenham 算法画圆,已知X i+1=X i +1;求下一个光栅的位置。
if P i <0 则Y i+1=Y i ; 否则Y i+1=Y i -1;
6、投影变换的五要素:投影对象、投影面、投影线、投影方向、视点。
7、三视图投影包括:正投影、水平投影、侧投影。
二、问答题:
1、CRT 显示器由哪几部分组成?各部分功能是什么?
CRT 由五部分组成:电子枪、聚焦系统、加速系统、磁偏转系统和荧光屏。
电子枪:发射电子流并控制其强弱;
聚焦系统:将电子流聚焦成很窄的电子;
加速系统:使电子束加速到应有的速度;
磁偏转系统:将电子束引向荧光屏特定的位置;
荧光屏:荧光粉发出可见光。
2、简述直线的dda 算法的基本原理,并用dda 算法画出(0,0)到(5,2)的直线。(15分)
(1) 规律 :
(2) i n t (y +0.5),i n t (x +0.5)
1
|d |1/k |d | |d | | d |k
| d | 1,|d | |d | |d | y x y x y x y x ==<==>,时,当时,当⎪⎩⎪⎨⎧±=±=<=⎩⎨⎧±=±=>++++1
1,1,1111i i i i y x i i i i y x y y k x x d d k
y y x x d d
图(略)
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、有关四连通种子填充的题目。