计算机图形学复习题
计算机图形学计算机图形学 一、名词解释一、名词解释 1.图形 2.像素图 3.参数图 4.扫描线 5.构造实体几何表示法 6.投影 7.参数向量方程 8.自由曲线 9.曲线拟合 10.曲线插值 11.区域填充 12.扫描转换 二、判断正误(正确写二、判断正误(正确写 T T,错误写,错误写 F F)) 1.存储颜色和亮度信息的相应存储器称为帧缓冲存储器,所存储的信息被称为位图。 ( ) 2.光栅扫描显示器的屏幕分为 m 行扫描线,每行 n 个点,整个屏幕分为 m╳n 个点,其中 每个点称为一个像素。―――――――――――――――――――――( ) 3.点阵字符用一个位图来表示,位图中的 0 对应点亮的像素,用前景色绘制;位图中的 1 对应未点亮的像素,用背景色绘制。――――――――――――――――-( ) 4.矢量字符表示法用(曲)线段记录字形的边缘轮廓线。―――――――――――( ) 5.将矢量字符旋转或放大时,显示的结果通常会变得粗糙难看,同样的变换不会改变点阵 - 1 - 字符的显示效果。―――――――――――――――――――――――――( ) 6.在光栅图形中,区域是由相连的像素组成的集合,这些像素具有相同的属性值或者它们 位于某边界线的内部。―――――――――――――――――――――――( ) 7.多边形的扫描变换算法不需要预先定义区域内部或边界的像素值。――――――( ) 8.齐次坐标表示法用 n 维向量表示一个 n+1维向量。―――――――――――――( ) 9.实体的边界由平面多边形或空间曲面片组成。―――――――――――――――( ) 10. 平面多面体表面的平面多边形的边最多属于两个多边形,即它的表面具有二维流形的性 质。―――――――――――――――――――――――――――――――( ) 11.实体几何性质包括位置、长度和大小等。―――――――――――――――――( ) 12.实体的拓扑关系表示实体之间的相邻、相离、方位、相交和包含等关系。―――( ) 13. 实体的扫描表示法也称为推移表示法,该表示法用一个物体和该物体的一条移动轨迹来 描述一个新的物体。――――――――――――――――――――――――( ) 14.如果投影空间为平面,投影线为直线,则称该投影为平面几何投影。――――-( ) 15.平面几何投影分为两大类:透视投影和平行投影。――――――――――――-( ) 16.当投影中心到投影面的距离为有限值时,相应的投影为平行投影。――――――( ) 17.当投影中心到投影面的距离为无穷大时,相应的投影即为透视投影。―――――( ) 18.在透视投影中,不平行于投影平面的平行线,经过透视投影后交汇到一个点,该点称为 灭点。――――――――――――――――――――――――――――――( ) 19.用 DDA 算法生成圆周或椭圆不需要用到三角运算,所以运算效率高。――――( ) 20.主灭点的个数正好等于与投影面相交的坐标轴的个数,显然最多有四个主灭点。 ( ) 21.透视投影按主灭点个数分为一点透视、二点透视和三点透视。―――――――( ) 22.平行投影分为正(射)投影和斜(射)投影。―――――――――――――-( ) - 2 - 23.在正投影中,投影方向与投影面垂直。――――――――――――――――――( ) 24.在斜投影中,投影线不垂直于投影面。―――――――――――――――――( ) 25.当投影面与 x,y 和 z 垂直时所得到的投影分别称为正(主)视图、侧视图和俯视图,统 称为三视图。―――――――――――――――――――――――――――( ) 26.在斜投影中,当投影面与三个坐标轴都不垂直时,所形成的投影称为正轴测。-( ) 27.投影面也称为观察平面。―――――――――――――――――――――――( ) 28.观察空间位于前后裁剪面之间的部分称为裁剪空间或视见体。―――――――( ) 29.找出并消除物体中的不可见部分,称为消隐。――――――――――――――( ) 30.经过消隐得到的图形称为消隐图。―――――――――――――――――――( ) 三、填空三、填空 1.图形软件的建立方法包括提供图形程序包、和采用专用高级语 言。 2.直线的属性包括线型、和颜色。 3.颜色通常用红、绿和蓝三原色的含量来表示。对于不具有彩色功能的显示系统,颜色显 示为。 4.平面图形在内存中有两种表示方法,即和矢量表示法。 5.字符作为图形有和矢量字符之分。 6..区域的表示有和边界表示两种形式。 7.区域的内点表示法枚举区域内的所有像素,通过来实现 内点表示。 8.区域的边界表示法枚举区域边界上的所有像素,通过给赋予 同一属性值来实现边界表示。 - 3 - 9.区域填充有和扫描转换填充。 10.区域填充属性包括填充式样、和填充图案。 11.对于图形,通常是以点变换为基础,把图形的一系列顶点作几何变换后,连接 新的顶点序列即可产生新的变换后的图形。 12.裁剪的基本目的是判断图形元素是否部分或全部落在之内。 13.字符裁剪方法包括、单个字符裁剪和字符串裁剪。 14.图形变换是指将图形的几何信息经过产生新的图形。 15.从平面上点的齐次坐标,经齐次坐标变换,最后转换为平面上点的坐标,这一变换过程 称为。 16.实体的表面具有、有界性、非自交性和闭合性。 17. 集合的内点是集合中的点,在该点的内的所有点都是集合 中的元素。 18.空间一点的任意邻域内既有集合中的点,又有集合外的点,则称该点为集合 的。 19.内点组成的集合称为集合的。 20.边界点组成的集合称为集合的。 21.任意一个实体可以表示为的并集。 22.集合与它的边界的并集称集合的。 23.取集合的内部,再取内部的闭包,所得的集合称为原集合的。 24.如果曲面上任意一点都存在一个充分小的邻域,该邻域与平面上的(开)圆盘同构,即 邻域与圆盘之间存在连续的 1-1 映射,则称该曲面为。 25.对于一个占据有限空间的正则(点)集,如果其表面是,则该正则集 - 4 - 为一个实体(有效物体) 。 26.通过实体的边界来表示一个实体的方法称为。 27.表面由平面多边形构成的空间三维体称为。 28.扫描表示法的两个关键要素是和扫描轨迹。 29.标量:一个标量表示。 30.向量:一个向量是由若干个标量组成的,其中每个标量称为向量的 一个分量。 四、简答题四、简答题 1. 什么是图像的分辨率? 2. 为什么需要隐藏面消影法? 3. 局部光照模型和全局光照模型的不同之处是什么? 4. 说出表面明暗处理的三个部分和用于计算每个部分的辅助光线。 5.实体采用八叉树表示法有哪些优点? 6.实体采用八叉树表示法有哪些缺点? 7. 什么是中点分割裁剪法? 8. 二维编码裁剪法如何对线段的端点进行编码? 9.多边形填充扫描线算法包括哪些计算步骤? 10.消隐算法有哪些类型,它们各有什么特点? 11.深度缓存(Z-buffer)算法包括哪些步骤? 12.什么叫观察空间? 五、计算题五、计算题 - 5 - 1.一条直线的两个端点是(0,0)和(6,18) ,计算 x 从 0 变到 6 时 y 所对应的值。 2.写出关于 xy 平面对称面的