计算机图形学考试大纲

合集下载

计算机图形学基础期末复习提纲

计算机图形学基础期末复习提纲

计算机图形学基础期末复习提纲第一章(5)1.计算机图形学是研究怎样用计算机表示、生成、处理和显示图形的一门学科。

2.构成图形的要素包括几何要素:刻画对象的轮廓、形状等和非几何要素:刻画对象的颜色、材质等。

3.计算机中表示带有颜色或形状信息的图形通常有两种方法:点阵法和矢量法。

4.图形和图像的定义。

5.计算机图形学与数字图形处理以及模式识别的区别。

第二章(8)1.一个交互式的计算机图形系统应该具有哪5大功能?2.常见的图形输入与输出设备有哪些3.CRT显示器的基本组成4.在CRT显示器中,电子束轰击荧光屏时荧光屏上显示的最小发光点,称为光点。

5.已知屏幕分辨率,光点的直径,求显示器的尺寸。

6.光栅扫描和随机扫描的概念7.已知显示器的分辨率和每个像素的颜色数,如何求帧缓冲区的大小。

8.平板显示器主要分为发射型显示器和非发光型显示器,例如LED显示器、等离子板和LCD显示器分别是哪类第三章(2)1.OpenGL是什么?英文全称为?2.OpenGL可以跨平台吗?第四章(25)1.扫描转换概念2.DDA画线法、中点画线法和Bresenham画线法3.中点画圆和Bresenham画圆法3.区域填充的概念4.对扫描多边形填充算法的基本步骤,以及其数据结构,会构造ET表和AET表5.使用栈的种子填充算法的具体步骤6.如何进行直线和曲线的线型处理?7.直线和曲线的线宽处理有几种方法,分别是什么?8.字符是什么,字符的表示方式有哪两种?各有何特点?9.什么是走样和反走样,反走样的方法有哪些?第五章(20)1.齐次坐标是什么?普通坐标和齐次坐标是一一对应关系吗?2.规范化齐次坐标是什么?规范化齐次坐标与普通坐标是一一对应关系吗?3.基本二维变换(平移、缩放和旋转)的矩阵表示。

4.如何求简单的复合变换,例如图形先平移然(tx,ty)后旋转(a),如何实现?5.二维观察中涉及到的坐标系有哪5种坐标系?6.如何实现窗口中的点的坐标变换到视区中的点的坐标,例如P111,例5-3.7.利用Cohen-Sutherland算法实现直线的裁剪,例如P113~114,对图5-30中P3P4裁剪。

图形学复习提纲

图形学复习提纲

图形学复习提纲图形学复习提纲2010.10.10第1章引言1.1 计算机图形学及其相关概念计算机图形学(Computer Graphics)计算机图形学是研究怎样利用计算机来显示、生成和处理图形的原理、方法和技术的一门学科。

IEEE定义:Computer graphics is the art or science of producing graphical images with the aid of computer.计算机图形学的研究对象——图形通常意义下的图形:能够在人的视觉系统中形成视觉印象的客观对象都称为图形。

两类图形要素:1.几何要素:点,线,面,体等;2.非几何要素:明暗,灰度,色彩等计算机图形学中所研究的图形:从客观世界物体中抽象出来的带有颜色及形状信息的图和形。

图形的两种表示方法:点阵法是用具有颜色信息的点阵来表示图形的一种方法,它强调图形由哪些点组成,并具有什么灰度或色彩。

参数法是以计算机中所记录图形的形状参数与属性参数来表示图形的一种方法。

通常把参数法描述的图形叫做图形(Graphics)把点阵法描述的图形叫做图象(Image)1.4 计算机图形系统1.4.2 计算机图形系统的结构课后作业:习题一(p19)1.1 名词解释:图形、图象、点阵法、参数法。

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

1.7 一个交互性计算机图形系统必须具有哪几种功能?其结构如何?第2章图形设备计算机图形系统包含哪些外部设备?图形输入设备:概念、特点图形显示设备:概念、结构原理、工作方式、特点图形绘制设备:概念、特点课后作业:习题二(p63)2.2. PC图形显示卡主要有哪几种?2.4. 试列举出你所知道的图形输入与输出设备。

2.5. 说明三维输入设备的种类以及应用范围。

2.6. 阴极射线管由哪几部分组成?它们的功能分别是什么?2.16. 什么是象素点?什么是显示器的分辨率?第3章交互式技术如何设计一个好的用户接口为什么要定义逻辑输入设备交互式绘图技术有哪些?设备的评价三个层次:⒈设备层: 硬件性能最优化⒉任务层:单任务:选择最佳的交互设备⒊对话层:多任务:比较优劣3.2.2 输入模式1. 请求方式(request mode)输入设备在应用程序的控制下工作:2. 取样方式(sample mode)应用程序和输入设备同时工作:输入设备不断地产生数据,并送入数据缓冲区;当程序遇到采样语句要求输入时,从数据缓冲区中读取数据。

计算机图形学的考试范围

计算机图形学的考试范围

名词解释:1、像素(Pixel,Picture Cell):构成屏幕(图像)的最小元素2、分辨率(Resolution):CRT在水平或竖直方向单位长度上能识别的最大像素个数,单位通常为dpi(dots per inch)。

在假定屏幕尺寸一定的情况下,也可用整个屏幕所能容纳的像素个数描述,如640*480,800*600,1024*768,1280*1024等等3、扫描转换:将顶点(参数表示的图形)转换为点阵表示的图形4、画布(Canvas)a)抽象的数据类型,用户可以在其中画图b)包括一个像素图和一些控制信息c)具有独立的坐标系d)系统可以同时有多个画布,只有一个处于激活状态e)屏幕是一个特殊的画布5、位块拷贝:以将源画布中的矩形区域内的像素拷贝到目标区域中,目标区域是位于当前激活画布内的一小块矩形。

6、4种简单的显示模式:覆盖/Replace;或/Or;异或/Xor ;/And7、四连通:取区域内两点,若在该区域内,通过上、下、左、右四个方面的运动,这两点可达,则称该区域为四连通的。

8、八连通:任取区域内两点,若在该区域内,通过水平、垂直、两个对角线八个方向的运动,这两点相互可达,则称该区域是八连通的。

9、边的连贯性:某条边与当前扫描线相交,也可能与下一条扫描线相交;10、扫描线的连贯性:当前扫描线与各边的交点顺序与下一条扫描线与各边的交点顺序可能相同或类似;11、区间连贯性:同一区间上的像素取同一颜色属性。

12、混淆:用离散量(像素)表示连续的量(图形)而引起的失真,叫混淆。

13、反混淆:用于减少或消除混淆的技术称为反混淆。

14、外裁剪:在裁剪窗口内部的图形不被显示,其余部分显示这样的裁剪称为外裁剪。

15、裁剪的目的:判断图形元素是否落在裁剪窗口之内并找出其位于内部的部分16、裁剪窗口:用来指定图形显示内容的矩形区域。

计算题:1、分别用DDA算法和中点算法计算此直线段Y=0.4x+0.6,起点p0(x0,y0)=(1,1),终点p1(x5.y5)=(6,3),并分别给出点列。

专业综合考试大纲参考模板-计算机图形学

专业综合考试大纲参考模板-计算机图形学

博士生入学专业综合考试大纲
课程名称:计算机图形学
一、考试要求
要求考生全面、系统地掌握计算机图形学的基本概念、基本原理、典型方法和若干应用实例,并且能灵活运用所学知识阐述解决实际问题的方法和途径。

二、考试内容
(1)计算机图形学的研究内容及其与图像处理、模式识别、计算几何、计算机视觉、计算机艺术等相关学科的关系
(2)基本图形生成算法,包括扫描线填充、种子填充、齐次坐标技术、二维图形几何变换、三维图形几何变换、平行投影、透视投影、线段裁剪、多边形裁剪算法等
(3)自由型曲线曲面,包括参数多项式曲线、三次Hermite曲线,Bezier曲线,B样条曲线及其应用
(4)颜色科学基础及其应用,包括常用的颜色模型、图像颜色特征提取等(5)分形几何学及其应用
(6)三维真实感图形显示技术
三、试卷结构
考试时间120分钟,满分100分,笔试50分,面试50分
(1)题型结构
以简答题为主。

(2)内容结构
侧重基础,重视应用
四、参考书目见招生简章。

计算机图形学复习纲要

计算机图形学复习纲要

图形学复习:Chen-图形学概论1.说明图形与图象在计算机中的表示方法.并比较二者的优缺点?2、说明计算机图形学与图象处理、计算机视觉,模式识别等学科的区别和联系?3、举例说明计算机图形学主要的应用领域?图形学显示原理和基础:基本概念光栅显示原理,显示子系统组成颜色的表示颜色模型颜色查找表颜色或帧缓存容量的计算1.名词解释:随机扫描:使用随机扫描显示器时,CRT的电子束只在屏幕图形部分移动,随机扫描显示器一次只绘图形的一条线,因此也称为量显示器或笔划显示器,随机扫描的图形显示器中电子束的定位和偏转具有随机性,即电子束的扫描轨迹随显示内容而变化,只在需要的地位方扫描,而不必全屏扫描。

光栅扫描:光栅扫描是控制电子束按某种光栅形状进行的顺序扫描。

刷新:由电子枪发射出的电子束(阴极射线),通过聚集系统和偏转系统射向余有荧光层幕上的指定位置,即刷新。

刷新频率:荧光层发射光线的频率(或颜色)同被激活量子态与基本状态之间的能级差成正比例,CRT的分辨率取决于荧光的层类型,显示的亮度聚集系统及偏转系统,刷新率为每秒60到80帧,即60HZ或80HZ。

图形显示子系统:图形系统一般使用视频显示器作为基本的输出设备,大部分视频监视器的操作是基于标准的阴极射线管,它是一种真空器件,它利用电磁场产生高速的,经过聚集的电子束,偏转到屏幕的不同位置轰击屏幕表面的荧光材料而产生可见图形。

显示控制器:又称视频控制器,是用来控制显示设备的操作。

象素点:是指图形显示在屏幕上的时候,按当前的图形显示分辨率所能提供的最小元素点。

光点:一般是指电子束打在显示器荧光屏上,显示器能够显示的最小发光点。

屏幕分辨率:也称为光栅分辨率,它决定了显示系统最大可能的分辨率,任何显示控制器所提供的分辨率也不能超过这个分辨率。

通常用水平方向上的光点,数与垂直方向上的光点数的乘积来表示。

显示分辨率:是计算机控制器所能提供的显示模式分辨率,实际应用中简称为显示模式,对文本显示方式,显示分辨率用水平和垂直方向上所能显示的字符总数的乘积表示。

计算机图形学复习大纲

计算机图形学复习大纲

计算机图形学复习大纲第一章计算机图形学概述✧图形的两种表示方法:矢量,点阵A.点阵表示:枚举出图形中所有的点的灰度或颜色(强调图形由点构成),简称为图像(数字图像)B.参数表示:由图形的形状参数(方程或分析表达式的系数,线段的端点坐标等)+属性参数(颜色、线型等)来表示图形,简称为图形。

C.图形:计算机图形学的研究对象。

✧计算机图形学的姐妹学科(图)计算几何:研究几何形体在计算机中的表示;分析、研究怎样建立几何形体的数学模型;研究曲线、曲面的表示、生成、拼接。

图像处理:研究如何对数字图像做各种变换以方便处理;如何滤波;如何压缩图像数据;图像边缘提取,特征增强。

计算机视觉:图形学的逆过程,分析和识别输入的图像并从中提取二维或三维的数据模型(特征)。

如手写体识别、机器视觉。

发展特点:交叉、界线模糊、相互渗透✧发展历史开创者:1963年,MIT林肯实验室的Ivan Sutherland发表了题为“Sketchpad:一个人机交互通信的图形系统”的博士论文,提出了基本交互技术、图元分层表示概念及数据结构。

确定了交互图形学作为一个学科分支的地位。

Sutherland本人也被公认为图形学之父。

1988年被授予图灵奖。

图形标准:ACM成立图形标准化委员会,制定“核心图形系统”(Core Graphics System);ISO 发布CGI、CGM、GKS、PHIGS等标准。

官方标准:GKS (Graphics Kernel System),第一个官方标准,1977;PHIGS(Programmer’s Herarchical Interactive Graphics system),1988。

非官方标准:DirectX (MS)、OpenGL(SGI)、Xlib(X-Window系统)、Adobe公司Postscript。

✧应用领域计算机辅助设计与制造(CAD/CAM);飞机、汽车、船舶的外形的设计;发电厂、化工厂等的布局;土木工程、建筑物的设计;电子线路、电子器件的设计。

图形学复习资料 (含部分答案)

图形学复习资料 (含部分答案)

计算机图形学复习指导一、考试大纲要求掌握计算机图形学和图形系统所必须的基本原理,其主要内容包括:(一)计算机图形学和图形系统基本知识计算机图形学研究对象及应用领域;图形系统的硬软件及图形标推接口。

(二)二维基本图形生成算法直线和二次曲线生成的常用算法;字符和区域填充的实现方法。

(三)图形的剪裁和几何变换窗口视图变换;二维图形的裁剪的原理与方法;二维和三维图形的各种几何变换及其表示。

(四)三维物体的表示方法与输出显示处理各种不同类型曲面的参数表示;实体的定义、性质及各种几何表示方法;投影变换原理与实现;观察空间的定义和转换;三维裁剪。

(五)常用的光学模型及其算法实现(六)消隐显示和阴影生成等实现真实感图形的常用技术二、复习指南2(一)计算机图形学和图形系统基本知识1.计算机图形学研究对象及应用领域2.图形硬件设备3.图形软件系统4.图形标准接口(二)二维图形生成1.直线的生成算法(1)生成直线的常用算法---逐点比较法、数字微分(DDA)法和Bresenham 算法。

(2)直线属性——线型、线宽和线色。

2.曲线的生成算法(1)二次曲线的生成算法---圆弧的逐点比较插补法、圆/椭圆弧的角度数字微分(DDA)法、Bresenham 画圆算法和参数拟合法。

(2)自由曲线的设计---抛物线参数样条曲线、Hermite 曲线、三次参数样条曲线、Bezier 曲线和B 样条曲线。

3.字符(1)字符编码---ASCII 码和汉字国标码。

(2)矢量字符的存储与显示。

(3)点阵字符的存储与显示。

4.区域填充(1)种子填充算法。

(2)扫描转换填充算法。

(3)区域填充属性---式样、颜色和图案。

(三)图形的剪裁和几何变换1.窗口视图变换窗口区与视图区及其变换。

2.二维图形的裁剪(1)二维图形的裁剪的策略及原理。

(2)二维线段的裁剪方法---矢量裁剪法、编码裁剪法和中点分割裁剪法。

(3)字符的裁剪---矢量裁剪、字符裁剪和字符串裁剪法。

计算机图形学复习提纲

计算机图形学复习提纲

计算机图形学复习提纲第一章:(蓝色字体为部分答案)●计算机图形学的定义?计算机图形学是研究通过计算机将数据转换为图形,并在专门显示设备上显示的原理、方法和技术的学科。

●计算机图形学常见的应用领域有哪些?计算机游戏、计算机辅助设计、计算机艺术、虚拟现实、计算机辅助教学●计算机图形学的相关学科有哪些?图像处理和模式识别●单色CRT的工作原理:通电后灯丝发热,阴极被激发射出电子,电子受到控制栅的调节形成电子束。

电子束经聚焦系统聚焦后以高速轰击到荧光屏上,荧光粉层被激发后发出辉光形成一个光点。

●CRT中为什么需要刷新?刷新频率是什么?由于荧光物质存在余晖时间,为了让荧光物质保持一个稳定的亮度值,电子束必须不断的重复描绘出原来的图形,这个过程叫做刷新刷新频率:每秒钟重绘屏幕的次数(次/秒、HZ)●某种CRT产生图像所需要的最小刷新频率=1秒/荧光物质的持续发光时间(余辉时间)(例如)=1000/40=25Hz●彩色CRT和单色CRT的区别:在荧光屏的内表面安装一个影孔板,用于精确定位像素的位置CRT屏幕内部涂有很多组呈三角形的荧光粉,每一组由三个荧光点,三色荧光点由红、绿、蓝三基色组成(一组荧光点对应一个像素)三支电子枪, 分别与三基色相对应●光栅扫描显示器中帧缓存是什么?位面是什么?存储用于刷新的图像信息。

也就是存储屏幕上像素的颜色值。

帧缓存用位面和屏幕像素一一对应。

光栅扫描显示器屏幕上有多少个像素,该显示器的帧缓存的每个位面就有多少个一位存储器●1024×1024像素组成的黑白光栅扫描显示器所需要的最小帧缓存是多少?1024*1024=1048576位●1024×1024像素组成的24位真彩色光栅扫描显示器所需要的最小帧缓存是多少?1024*1024*24=25165824位●什么叫做索引色?为了进一步提高颜色的种类,而避免增加帧缓存可把帧缓存中的值作为颜色索引表的索引号,为每组原色配置一个颜色索引表,如果每组原色有8个位面的帧缓存,颜色索引表有256项,每一项具有w 位字宽,当w大于8时,如w=10,可以有210种亮度等级,但每次只能有256种不同的亮度等级可用,这种颜色称为索引色。

计算机图形学考试资料

计算机图形学考试资料

计算机图形学第一章:绪论1、什么是计算机图形学与图像处理?答:计算机图形学的基本含义是使计算机通过算法和程序在显示设备上构造出图形来,是真实物体和虚构物体的图形综合技术;图像处理是指景物或图像的分析技术,它所研究的是计算机图形学的逆过程;二者都是使用计算机来处理图形和图像,图形是人们通过计算机设计和构造出来的,而图像是通过摄像机或扫描仪等设备输入的。

2、计算机图形学与图像处理的主要研究内容?答:多媒体技术、计算机动画、三维空间数据场显示及纹理映射等。

3、计算机图形学应用领域?答:计算机辅助绘图及设计、事物管理中的交互式绘图、科学计算可视化、过程控制、及设计动画及广告、计算机艺术、地形地貌和自然资源的图形显示、办公自动化及电子出版系统。

4.计算机图形学与图像处理的过程?第二章:计算机图形系统1、计算机图形系统的组成?答:计算机图形系统由硬件设备及相应的程序系统(即软件)两部分组成。

2、计算机图形系统的基本功能?答:计算功能、存储功能、输入输出功能、对话功能。

3、CRT的关键组成部分及其各部件的主要作用?答:CRT由三部分组成,电子枪、偏转系统和荧光屏。

电流通过灯丝产生热量,即对阴极加热而发射出电子束;偏转系统是CRT中最关键的部分,有了它才能在屏幕上描绘出图形;荧光屏上涂有荧光粉,电子束打在荧光屏上,荧光粉就会发光而形成光点。

4、CRT生成图形的基本工作原理?答:磁偏转系统被大多数CRT所采用,能产生高亮度的图像,使电子束聚集成更小的光点。

5、二值图像和位图的概念?答:显示屏上每个像素对应帧缓冲存储器中的若干位,最简单的黑白图像每个像素只需要一位。

若该位为0,表示该像素为黯;若该位为1表示该像素为亮。

这样的图像我们称为MASK图像或二值图像。

光栅扫描显示器的帧缓存中存放的不是显示指令而是对应各个像素的亮度或色彩信息,这种信息常常被称为位图。

6、光栅扫描显示器产生图形的简单原理?答:计算机将要显示的图形图像转化为位图,经过接口电路送入帧缓存,而图形控制器控制电子束依照固定的扫描线和规定的扫描顺序,自上而下从左到右扫描整个屏幕。

计算机图形学复习提纲madebyshangkun

计算机图形学复习提纲madebyshangkun

计算机图形学复习提纲第一章.绪论。

(课件为主)1.1图形无处不在(1)定义:计算机图形学是研究怎样用数字计算机生成、处理和显示图形的一门学科。

(2)计算机软硬件的发展促进了计算机图形学的发展。

•随机扫描刷新式显示器采用阴极射线管,利用两对偏转电极或电磁偏转线圈控制电子束在荧光屏上的落点位置,在屏幕上绘制出闪亮的线条。

•光栅扫描式显示器采用成熟的彩色电视机技术,用三个电子束同步逐行扫描荧光屏上整齐排列的红、绿、蓝三基色点簇。

一条电子束对准一种基色,一个点簇称为一个象素。

一幅画面可以由640×480,800×600,1024×768,1280×1024不等的象素构成。

将需要显示的图形点阵分解为红、绿、蓝三基色,并将各象素所对应的色彩编码值存储在帧缓存器内,用以控制扫描电子束每一瞬间的激励强度。

色彩编码:计算机中将红、绿、蓝三种基色的强度分为256级,因此这三种基色的组合共有256 ×256 ×256=16777216种,也就是说,计算机可以显示1600多万种颜色。

•高档微机的出现•图形软件的迅速发展(3)计算机图形学与图象处理计算机图形学的内容:用计算机生成景物的数字模型,并将它显示在计算机屏幕上,或者绘制成纸张或胶片上的图形。

图象处理的内容:用摄象机或扫描仪等观测手段将客观世界中原来存在的景物设置成数字化图象,对图象进行处理和分析,理解图象的内涵,进而从图象中提取所关注的景物的二维或三维几何模型。

(4)计算机图形学的应用数字地球:1998年1月31日美国副总统戈尔在洛杉机加利福尼亚科学中心召开的地理信息系统年会上提出了这一设想。

计算机辅助设计:在工业(汽车、飞机、轮船、机械、建筑等)设计中得到广泛应用。

计算机艺术科学计算可视化:给数据以形象;给信息以智能仿真模拟、电影、计算机游戏、多媒体远程教育、电子邮件1.2景物的几何建模:贝齐埃曲线1.3场景绘制•取景变换将几何对象的三维坐标转换到屏幕上的象素位置,需要进行一系列的坐标变换,这些变化统称为取景变换。

课程代码04644考试大纲

课程代码04644考试大纲

广东省高等教育自学考试计算机图形学课程(课程代码:04644)考试大纲目录一、课程性质与设置目的二、课程内容与考核目标第一章计算机图形学概述第一节计算机图形学的发展概况第二节计算机图形学的主要应用领域第三节计算机图形学与计算机辅助设计(CAD)第四节计算机图形系统第二章绘图基础第一节GDI+概述第二节绘图基础第三节绘图方法第三章基本图形、图案设计第一节基本图形设计第二节圆弧连接程序设计第四章图形变换及图形设计第一节二维图形变换第二节三维图形变换第四节轴测投影变换第五节透视投影变换第六节凸平面立体隐藏线的消除第五章曲线的程序设计第一节平面曲线第二节三次样条曲线第三节Bezier曲线第四节B样条曲线第六章曲面程序设计第一节常见曲面第七章图像处理第一节位图图像文件及操作第二节位图图像的处理技术第八章动画技术第一节动画技术基础第二节动画技术的实现方法第三节动画综合实例第四节综合实例源代码第九章用交开发互式CAD系统第一节交互式CAD系统的总体设计第二节图元的选择与删除第四节添加绘图辅助工具三、关于大纲的说明与考核实施要求【附录】题型举例一、课程性质与设置目的(一)课程性质与特点本课程是广东省高等教育自学考试数字媒体艺术专业(独立本科段)的必考课程之一,本课程是数字媒体艺术专业的应用型专业课。

目的通过学习本课程,培养学生掌握图形学基本概念、原理和方法,掌握用绘制图形程序的能力,通过图形学理论和程序编写实践,提高学生对图形学的理解,使学生能使用的编制图形软件。

(二)本课程的基本要求通过本课程学习,要求学生认识编制绘图程序的特点,了解图形学基本原理和方法,掌握编写图形程序的方法和流程。

1、了解绘图基础;2、掌握基本图形设计和常用图形算法;3、了解曲线、曲面的表达方法和绘图技术;4、掌握图形的二/三维几何变换;5、掌握绘制动画的方法;(三)本课程与相关课程的联系本课程是一门与《Visual Basic程序设计》、《多媒体应用技术》、《计算机三维绘图》、《计算机辅助工业设计》等多种课程相关的课程。

计算机图形学复习大纲

计算机图形学复习大纲

第一章:计算机图形学综述掌握什么是计算机图形学?图形与图像有什么区别?计算机图形的应用领域!第二章:图形系统概述掌握刷新式CRT的工作原理;掌握分辨率,刷新频率,像素,帧缓存等概念;了解图形工作站;第三、四章输出图元掌握画线算法(DDA,Bresenham),圆,椭圆并能运用于实例中,如教材P76的例子;掌握多边形填充算法;掌握通用扫描线填充算法,并能运用于实例。

掌握边界填充算法和泛滥填充算法。

第五章几何变换掌握二维、三维的几何变换(平移、旋转、缩放、反射等变换),掌握这几种变换的复合变换,并且能够运用于具体的实例中。

第六章二维观察掌握编码裁剪算法、梁友栋-Barsky裁剪算法,并且能够运用于具体的实例。

第七章三维观察了解正投影、斜投影的变换方法。

第八章三维对象表示掌握Bezier和B样条曲线的原理和性质以及算法实现,并且能够应用于具体的实例中。

第十章光照模型掌握Phong光照模型和整体光照模型的算法。

附部分习题:1.图中ABCD为矩形窗口,P1P2为待裁剪线段。

试用编码算法描述下图的裁剪过程。

已知:窗口及线段的坐标分别为A(3,1)、B(8,1)、C(8,6)、D(3,6)、P1(3,0)、P2(10,9)11 2 3 4 5 6 7 8 9 10计算初始值:m=9/7;x0=3,y0=0;计算公式:x=x0+(y-y0)/m;y=y0+m(x-x0);2.在用扫描线算法进行填充的过程中,需要用户建立边表ET,下面根据给出的多边形建立边表ET。

已知:3. 已知Bezier曲线上的四个点分别为Q0(50,0),Q1(100,0),Q2(0,50),Q3(0,100),他们对应的参数分别为0,1/3,2/3,1,求Bezier曲线的控制点。

解:假设控制点为P0(x0,y0),P1(x1,y1),P2(x2,y2),P3(x3,y3)由Bezir的数学模型可知:当t=0时x0=50;当t=1/3时x0×(1/3)0(1-1/3)3+x1×3×(1/3)1(1-1/3)2+x2×3×(1/3)2(1-1/3)1+x3×1×(1/3)3(1-1/3)0=100;当t=2/3时x0×(2/3)0(1-2/3)3+x1×3×(2/3)1(1-2/3)2+x2×3×(2/3)2(1-2/3)1+x3×1×(2/3)3(1-2/3)0=100;当t=1时x 3=0;综合上面四个式子,解得:x0=50,x1=775/3,x2=-400/3,x 3=0;同理,得:y0=50,y1=-125/3,y2=200/3,x 3=100。

计算机图形学考试大纲

计算机图形学考试大纲

《计算机图形学》考试大纲一、理解记忆计算机图形学的基本概念,了解图形学的应用和发展动向。

1.理解记忆计算机图形学的概念。

2.理解计算机图形学硬件系统的组成、功能和发展趋势。

3.理解计算机图形学软件系统的组成、常用接口标准。

4.了解计算机图形学与其它学科的关系。

5.理解计算机图形学与图像处理的关系。

6.了解计算机图形学的研究内容。

7.能举例说明计算机图形学的应用领域。

8.了解计算机图形学的发展动向。

二、理解光栅扫描图形显示器的工作原理,理解记忆扫描转换的概念,理解基本图形的生成原理和算法,理解区域填充、影线填充的原理和算法,能编程实现上述算法。

1.能理解图形系统硬件设备的构成,包括CRT、液晶显示器的基本构成和工作原理、光栅显示器工作原理、常用输入输出设备的构成和基本工作原理。

2.能理解扫描转换的概念并能说明扫描转换的主要工作。

3.掌握基本图素的绘制原理和方法,包括各种二维直线绘制方法、二维圆弧绘制方法等。

4.能理解并掌握直线的扫描转换算法,能用伪代码描述数值微分法、中点画线法、Bresenham画线法等算法,并能编程实现上述算法。

5.能理解并掌握圆的扫描转换算法,能用伪代码描述中点画圆法、Bresenham画圆法等算法,并能编程实现上述算法。

6.能理解并掌握椭圆的扫描转换算法,能用伪代码描述中点椭圆等算法,能编程实现该算法。

7.能理解并掌握区域填充算法,能用伪代码描述种子填充算法、扫描线填充算法、圆与椭圆的填充算法、图案填充算法等算法,并能编程实现上述算法。

8.能理解并掌握影线填充算法,能用伪代码描述该算法原理,能编程实现该算法。

三、理解记忆图形变换的方法、基本的二维变换矩阵和三维变换矩阵、齐次坐标技术,会求二维及三维的组合变换矩阵。

1.理解和掌握二维比例变换、对称变换、错切变换、旋转变换、平移变换等基本变换,以及二维组合变换。

2.理解和掌握三维比例变换、对称变换、错切变换、旋转变换、平移变换等基本变换,以及三维组合变换。

成都理工大学——计算机图形学复习提纲.docx

成都理工大学——计算机图形学复习提纲.docx

计算机图形学复习提纲1. 计算机图形学的概念;构成图形的要素;计算机图形学研究利用计算机來显示、生成和处理图形的原理、方法和技术的一门学科。

图形耍素:儿何要素和非儿何耍素,前者是点线面,厉者是其属性。

2. 计算机图形学,数字图像处理和计算机视觉各自研究的内容和关系;计算机图形学(CG )试图从非•图象形式的数据描述來生成(逼真的)图象。

数字图彖处理(Digital Image Proccssing )旨在对图象进行各种加工以改善图彖的视觉效果。

计算机视觉(Computer Vision )是研究用计算机來模拟工物外显或宏观视觉功能的科学和技术。

各学科Z 间的关系: 3. 计算机图形学的基本任务;计算机图形学的基木任务:一是如何利用计算机硬件来实现图形处理功能;二是如何利 用好的图形软件;三是如何利用数学方法及算法解决实际应用小的图行处理问题。

图形输出设备▼J +01 八 ti 图形输入设备j计算机图形系统的功能5. 图形软件的组成及各部分的内容;图形应用数据结构、图形应用软件、图形支撑软件6. 阴极射线管的组成及各部分的功能;为什么会产生失真及矫正的方法;阴极射线管由电了枪、偏转系统和荧光屏组成。

电子枪的主要功能是产生一个沿管轴(Z 轴)方向前进的高速的细电子束,用于轰击荧 光屏;偏转系统的功能是使荧光屏上所有位置显示图形及字符;CRT 荧光屏的功能是显示图形和字符。

4. 计算机图形系统都冇哪些功能;显小器 F ---------;数据库枕形失真:当偏转线圈的匝数一定时,偏转电流I与偏转角的」E弦成止比。

只冇在偏转角很小时,偏转角与偏转电流之间才成直线性关系。

由于荧光屏四角距屮心最远,偏转角较大,同样的偏转电流增量所造成的偏转距离增量最大。

7.彩色阴极射线管的工作原理;&光栅扫描图形显示器的原理;9.液品显示器的工作原理;10.论述绘制流水线的基本结构;11.几个基木概念:分辨率(包括:屏幕分辨率、显示分辨率和存储分辨率)、像素和帧缓存(组合像素法、颜色位面法和颜色查找表);12.OpenGL的主要功能13.OpenGL的儿个基本库和功能;14.常见的逻辑设备有哪些?为什么耍定义逻辑设备?15.输入模式有哪些?并阐述各自的工作原理。

计算机图形学复习资料汇总

计算机图形学复习资料汇总

计算机图形学复习指导一、考试大纲要求掌握计算机图形学和图形系统所必须的基本原理,其主要内容包括:(一)计算机图形学和图形系统基本知识计算机图形学研究对象及应用领域;图形系统的硬软件及图形标推接口。

(二)二维基本图形生成算法直线和二次曲线生成的常用算法;字符和区域填充的实现方法。

(三)图形的剪裁和几何变换窗口视图变换;二维图形的裁剪的原理与方法;二维和三维图形的各种几何变换及其表示。

(四)三维物体的表示方法与输出显示处理各种不同类型曲面的参数表示;实体的定义、性质及各种几何表示方法;投影变换原理与实现;观察空间的定义和转换;三维裁剪。

(五)常用的光学模型及其算法实现(六)消隐显示和阴影生成等实现真实感图形的常用技术二、复习指南(一)计算机图形学和图形系统基本知识1.计算机图形学研究对象及应用领域2.图形硬件设备3.图形软件系统4.图形标准接口(二)二维图形生成1.直线的生成算法(1)生成直线的常用算法---逐点比较法、数字微分(DDA)法和Bresenham 算法。

(2)直线属性——线型、线宽和线色。

2.曲线的生成算法(1)二次曲线的生成算法---圆弧的逐点比较插补法、圆/椭圆弧的角度数字微分(DDA)法、Bresenham 画圆算法和参数拟合法。

(2)自由曲线的设计---抛物线参数样条曲线、Hermite 曲线、三次参数样条曲线、Bezier 曲线和B 样条曲线。

3.字符(1)字符编码---ASCII 码和汉字国标码。

(2)矢量字符的存储与显示。

(3)点阵字符的存储与显示。

4.区域填充(1)种子填充算法。

(2)扫描转换填充算法。

(3)区域填充属性---式样、颜色和图案。

(三)图形的剪裁和几何变换1.窗口视图变换窗口区与视图区及其变换。

2.二维图形的裁剪(1)二维图形的裁剪的策略及原理。

(2)二维线段的裁剪方法---矢量裁剪法、编码裁剪法和中点分割裁剪法。

(3)字符的裁剪---矢量裁剪、字符裁剪和字符串裁剪法。

计算机图形学考试大纲

计算机图形学考试大纲
若干风格(命令语言,菜单选项,直接操作),若干设计方法(状态
转换图,事件模型,形式化方法,面向对象,Agent)
4)用户界面工具:Windows及其类库, X-Window及OSF/Motif,多媒体制作工具,
浏览器及网页制作工具
5)用户界面的新进展:多通道用户界面,虚拟现实环境,多感知智能化识别工具
掌握如何对图Байду номын сангаас进行属性(线型、线宽、颜色等)控制;
了解用来获取用户输入的两种基本方式:取样方式和事件驱动方式
了解如何通过如上两种输入方式设计简单的交互式绘图程序;
了解位块拷贝功能;
掌握4种基本的显示模式:覆盖、或、异或、与。
3.二维线画图元的生成
知识点:
扫描转换直线段的DDA算法、中点算法,扫描转换圆弧的中点算法、多边形迫近法、正负法,扫描转换椭圆弧的中点算法,线画图元的属性控制
要求:
掌握矢量、矩阵以及它们的运算;
掌握二维平移变换、放缩变换、旋转变换、错切变换及对称变换;
掌握变换的两种模式:固定坐标系模式与活动坐标系模式;
掌握坐标系的概念:世界坐标系、用户坐标系、设备(屏幕)坐标系与局部坐标系;
掌握什么是裁剪窗口与视区以及它们各自的作用;
了解二维图形的显示过程,掌握窗口到视区的变换;
要求:
掌握扫描转换直线段的DDA算法、中点算法,以及中点算法在哪些方面对DDA算法做了改进;
掌握圆弧的八对称性,掌握扫描转换圆弧的中点算法;
掌握生成圆弧的多边形迫近法;
了解正负法,掌握怎样利用正负法生成圆弧;
掌握扫描转换椭圆弧的中点算法;
了解线画图元的属性(线型、线宽)控制方法。
4.二维填充图元的生成
掌握填充区域的递归算法、扫描线算法;

计算机图形学复习大纲-2015

计算机图形学复习大纲-2015

2014-2015(2)计算机图形学复习大纲《计算机图形学》复习提纲考试时间:2015年6月29日下午7,8节(4:00-5:40)考试地点:D座-205,206考试形式:开卷试题类型:简答题(30分),综合题(计算题,分析题,程序题(50分))参考教材:《交互式计算机图形学——基于OpenGL的自顶向下方法》(第五版)复习重点:第一讲、计算机图形学概述【知识点】1、什么是计算机图形学,计算机图形学的研究内容,计算机图形学与其他学科的关系2、什么是图形,构成图形的要素,计算机中表示图形的方法(点阵表示,参数表示)3、图形学之父:Ivan.E.Sutherland。

1962 年,MIT 林肯室验室Ivan.E.Sutherland 的博士论文:Sketchpad: A Man-Machined Graphical Communication System奠定了图形学成为一个学科分支。

4、计算机如何生成图像:图像生成的三要素,虚拟照相机模型,计算机图像生成的原理与基本过程。

【考试要求】掌握:计算机图形学的基本概念(什么是计算机图形学,计算机图形学的研究内容,计算机图形学与其他学科的关系,什么是图形,构成图形的要素,计算机中表示图形的方法(点阵表示,参数表示))、图像生成的三要素,虚拟照相机模型,图形学生成图像的过程了解:了解计算机图形学的历史发展以及主要的应用领域第二讲、计算机图形系统【知识点】1、计算机图形系统的组成(软件,硬件)2、图形硬件系统的组成3、图形显示设备(显示设备类型,CRT的原理,刷新率,平板显示器的类型,硬拷贝设备的类型)4、图形输入设备(操作输入设备的类型,图像输入设备)5、图形处理设备(像素,光栅,帧缓存,流水线体系结构)6、三维图像生成的流水线过程(各个步骤的作用和含义)(具体也可见第十二讲)7、计算机图形软件系统(建模和渲染,常用三维API)【考试要求】掌握:像素,光栅,帧缓存的概念,理解流水线体系结构,掌握三维图像生成流水线过程的各个步骤的作用,流水线方法与物物理方法(光线跟踪)的对比了解:图形系统的组成及常用的图形设备第三讲、OpenGL编程基础1、图形API提供的内容2、 OpenGL 基本API(函数名的构成方式等语法,图元和属性,颜色,观察投影)3、 GLUT 程序的基本流程【考试要求】掌握:Op enGL 基本API, OpenGL中几何体定义的基本方法了解:图形API提供的内容,GLUT 程序的基本流程第四、五讲、向量代数与变换【知识点】1、几何基本元素(标量,向量,点)的概念和运算2、线性向量空间和仿射空间的概念3、直线,射线,线段,平面,三角形的参数形式4、凸性、仿射和、凸包的概念5、向量的点积、叉积的概念、性质、用途6、坐标系和标架的概念引入,齐次坐标的概念作用7、标准变换(旋转,平移,缩放,剪切)8、标准变换的齐次坐标变换矩阵(二维,三维)9、矩阵表达式和齐次坐标10、变换的作用顺序(公式最右边的变换最先应用,最左的变换最迟应用)11、例子:模型变换的分解;例子:绕任意轴旋转12、在OpenGL中处理变换,OpenGL矩阵模式(具体到OpenGL编程如何实现)【考试要求】掌握:几何基本元素(标量,向量,点)的概念和运算,线性向量空间和仿射空间的概射线,线段,平面,三角形的参数形式,向量的点积、叉积的概念、性质、用途,坐标系和标架的概念引入齐次坐标的概念作用,变换的数学表示(缩放,旋转,平移变换的矩阵表示方法);基本二维变换与基本三维变换的矩阵;复合变换和作用顺序,变换分解的例子;OpenGL 中的变换矩阵及变换堆栈的使用方法(以及OpenGL编程);多边形建模的数据结构(顶点列表,边列表以及OpenGL编程实现)第六讲、投影和视图变换1、经典观察方法分类,每种观察方法的优缺点2、观察的三个方面(照相机,镜头,裁剪)3、 OpenGL中的默认投影和观察4、简单透视投影的投影方程,投影算法5、投影的规范化6、 OpenGL中正交投影,斜平行投影,透视投影的实现【考试要求】掌握:视图变换和投影变换的作用,OpenGL中投影变换的类型和设置方法(包括OpenGL编程实现),投影的规范化的作用,OpenGL中正交投影,斜平行投影,透视投影的方程了解:经典观察方法分类,视口变换,第七、八讲、曲线与曲面几何造型【知识点】(1)形状数学描述的基本要求(2)插值、逼近、拟合,自由曲线曲面、规则曲线曲面(3)参数表示、隐式表示、网格表示(4)参数曲线(曲面)段(片);样条的概念以及样条曲线曲面的概念(5)Beizier曲线、曲面的定义以及几何造型性质(6)B-Spline曲线、曲面的定义以及几何造型性质(7)Bezier曲线升阶算法、Beizier曲线的细分实现算法也即de Castelja u算法【考试要求】(1)掌握:形状数学描述的基本要求,参数曲线(曲面)段(片);样条的概念以及样条曲线曲面的概念,三次Beizier曲线、三次B-Spline表达式以及造型特点了解:Bezier曲线升阶算法、Beizier曲线的细分实现算法也即de Castelja u算法第九讲、光照模型与明暗处理【知识点】1、真实感图形的特点,影响观察者看到的表面颜色的因素2、光照模型的概念(模拟物体表面的光照物理现象的数学模型),局部光照模型与全局关照模型的区别3、环境光、漫反射光、镜面反射光的概念与计算公式4、 Phong 反射模型的公式,优点,缺点5、着色处理的概念:在计算出顶点的颜色后,用于计算多边形内部颜色的方法称为着色方法6、常用的着色方法(明暗绘制):平面(均匀)着色,Gourand 着色(颜色插值),Phong 着色方法(法向插值);它们的优缺点7、在OpenGL场景中增加光照的步骤8、光线跟踪算法原理掌握:光照模型的概念,环境光、漫反射光、镜面反射光的概念与计算公式,Phong 反射模型的公式,光线跟踪算法原理,OpenGL如何实现光照模型的(是局部还是全局的?)。

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

计算机科学与技术学科综合水平全国统一考试大纲及指南计算机图形学一、考试大纲要求掌握设计和使用计算机图形学系统所必须的基本原理,其主要内容包括:1.基本图形生成算法2.二维图形显示3.曲线和曲面的表示4.三维物体的几何表示和几何变换5.真实感图形的实现原理和算法二、复习指南(-)概述1.计算机图形学和图形系统基本知识计算机图形学研究对象及应用领域;图形系统的硬件和软件;图形标准接口。

2.基本图形的属性及生成算法直线,曲线,填充区域,文字等。

(二)二维图形变换和显示1.二维几何变换平移、旋转、缩放及其组合,坐标系变换。

2.二维图形显示点、线、多边形、曲线及文字的裁剪。

(三)曲线、曲面和三维图形1.曲线和曲面的参数表示Bezier曲线和曲面,双三次曲面的表示,B样条,插值,曲面拟合。

2.三维物体的几何表示方法物体的定义及性质,特征参数法,边界表示法,曲面离散近似表示,实体构造表示法,八叉树表示法。

3.三维形体的输出过程平面几何投影变换,观察空间,空间转换,三维裁剪。

(四)光学模型及其算法实现l.简单光反射模型基本光学原理,简单光反射模型(Phong模型)的导出和实现。

2.增量式光反射模型双线性光强插值法(Crourand Shading),双线性法向插值法(Phong Shading),加速算法。

3.局部光反射模型局部光反射模型及其实现。

4.光源模型光源模型及其光强分布。

5.简单光透射模型透明效果的模拟方法,Witted光透射模型,Hall光透射模型。

6.光线跟踪显示技术基本光线跟踪算法,光线与物体求交,光线跟踪中的简单阴影。

(五)消隐显示和阴影生成技术1.消隐显示技术深度缓存算法(Z-Buffer),扫描线算法,多边形区域排序算法,列表优先算法。

2.阴影生成技术阴影扫描线算法,阴影多边形算法,阴影空间算法,阴影深度缓存算法,反走样软影生成算法。

三、思考题1.计算机图形显示器和绘图设备表示颜色的方法各是什么颜色系统?它们之间的关系如何?2.简述侦缓存与显示器分辨率的关系。

分辨率分别为640 * 480,1280 * 1024,和2560 * 2048的显示器各需要多少字节位平面数为24的帧缓存?3.画直线的算法有哪几种?圆圆弧的算法有哪几种?写一个画带线宽的虚线的程序。

4.写一个画饼分图的程序,用不同的颜色填充各个区域。

5.写一个显示一串字符的程序。

6.分别写出平移、旋转、缩放及其组合的变换矩阵。

7.如何用几何变换实现坐标系的变换?8.写出几种线裁剪算法;写出几种多边形裁剪算法。

9.写出Bezier曲线和面片的几种表达形式。

10.写出B样条的矩阵形式和调和函数。

为什么使用非均匀有理B样条?11.简述边界表示法(BREP)实体构造表示法(CSG)12.写出透视变换矩阵和各种投影(三视图、正轴测和斜投影)变换矩阵。

13.观察空间有哪些参数?其作用是什么?写出从物体空间坐标系到观察空间坐标系转换矩阵。

14.分别写出对于透视投影和平行投影的从裁剪空间到规范化投影空间的转换矩阵。

15.写出从规范化投影空间到图象空间的转换矩阵。

16.写出简单光反射模型近似公式,并说明其适用范围及能产生的光照效果。

17.写出线光源的光强公式及其积分算法。

18.试描述Witted光透射反射模型和Hall光透射模型。

19.写出光线跟踪算法。

20.写出光线与几种常见物体面的求交界法。

21.简述消隐算法的分类。

22.简述深度缓存算法及其特点。

23.简述点与多边形之间的包合性检测算法。

24.描述扫描线算法。

25.简述阴影生成算法的分类及各种算法。

四、考试样卷请从以下每小题的所给A~D答案中选出一个正确答案:1.计算机绘图设备一般使用什么颜色模型?A)RGB;B)CMY:C)HSV;D)HLS2.计算机图形显示器一般使用什么颜色模型?A)RGB;B)CMY;C)HSV;D)HLS3.分辨率为1024*1024的显示器各需要多少字节位平面数为24的侦级存?A)512KB;B)1MB;C)2MB;D)3MB4.哪一个不是国际标准化组织(ISO )批准的图形标准?A )GKS ;B )PHIGS ;C ) CGMD ) DXF5.下述用数值微分法(DDA )画斜率的绝对值小于1的直线的C 语言子程序中哪一行有错?void drawLineWithDDA (int xl ,int y1,int X2,int y2,int color ){A : int x ,y ;B : float k = (float )(y2-y1)/(x2-x1);C : for (x=x1,y=y1;x<=x2;x++){drawPixel (x ,y ,color );D : y +=k ;}}6.下述绕坐标原点旋转θ角的坐标变换矩阵中哪一项是错误的?D C B AA ) cos θ;B ) sin θ;C ) sin θ;D )cos θ7.在多边形的逐边裁剪法中,对于某条多边形的边(方向为从端点S 到端点P )与某条裁剪线(窗口的某一边)的比较结果共有以下四种情况,分别需输出一些项点。

请问哪种情况下输出的顶点是错误的?A )S 和P 均在可见一侧,则输出S 和PB )S 和P 均在不可见一侧,则输出0个顶点C )S 在可见一侧,P 在不可见一侧,则输出线段SP 与裁剪线的交点D )S 在不可见一侧,P 在可见一侧,则输出线段SP 与裁剪线的交点和P8.在物体的定义中对边的哪条限制不存在?A )边的长度可度量且是有限的B )一条边有且只有两个相邻的面C )一条边有且只有两个端点D )如果一条边是曲线,那么在两个端点之间不允许曲线自相交9.下述哪一条不是非均匀有理B 样条(NURBS )的优点?A )NURBS 比均匀B 样条能表示更多的曲面B )对于间距不等的数据点,用UNRBS 拟合的曲线比用均匀B 样条拟合的曲线更光滑C )NURBS 提供的权控制方法比用控制点更能有效的控制曲线的形状D )使用NURBS 可以提高对曲面的显示效率10.透视投影中主灭点最多可以有几个?A )0;B )l ;C )2;D )311.在面片的数量非常大的情况下哪一个消隐算法速度最快?A )深度缓存算法(Z-Buffer )B )扫描线消隐算法C )深度排序算法(画家算法)D )不知道12.下面关于深度缓存消隐算法(Z-Buffer)的论断哪一条不正确?A)深度缓存算法并不需要开辟一个与图象大小相等的深度缓存数组B)深度缓存算法不能用于处理对透明物体的消隐C)深度缓存算法能并行实现D)深度缓存算法中没有对多边形进行排序13.在用射线法进行点与多边形之间的包含性检测时,下述哪一操作不正确?A)当射线与多边形交于某顶点时且该点的两个邻边在射线的一侧时,计数0次B)当射线与多边形交于某项点时且该点的两个邻边在射线的一侧时,计数2次C)当射线与多边形交于某顶点时且该点的两个邻边在射线的两侧时,计数1次D)当射线与多边形的某边重合时,计数1次14.扫描线消隐算法在何处利用了连贯性(相关性Coherenc)?(1)计算扫描线与边的交点;(2)计算多边形在其边界上的深度值;(3)计算多边形在视窗任意点处的深度值;(4)检测点与多边形之间的包含性。

A)仅在(1)和(2)处B)仅在(1)和(3)处C)仅在(1)、(2)和(3)处D)在(1)、(2)、(3)和(4)处15.在简单光反射模型中,由物体表面上点反射到视点的光强为下述哪几项之和?(1)环境光的反射光强;(2)理想漫反射光强;(3)镜面反射光强;(4)物体间的反射光强。

A)(1)和(2)B)(1)和(3)C)(1)、(2)和(3)D)(1)、(2)、(3)和(4)16.双线性光强插值法(Gourand Shading)存在哪些问题?A)光照效果在数值上不连续B)生成多面体真实感图象效果差C)生成曲面体真实感图象效果差D)速度仍不够快17.双线性法向插值法(Phong Shading)有何优点?A)法向计算精确B)高光域准确C)对光源和视点没有限制D)速度较快18.在Hall光透射模型中作了那些假设?(1)假设光源在无穷远处;(2)假设视点在无穷远处。

A)仅(l);B)仅(2)C)(1)和(2);D)都没有19.在光线跟踪(Ray Tracing)算法中,在哪种情况下应继续跟踪光线?A)光线的光强已经很弱B)光线深度已经很深C)光线遇到某一物体D)光线遇到背景20.光线跟踪算法中包括了哪些光照效果?A)仅有光反射B)仅有光透射C)有光反射和光透射D)都没有参考答案1.(B)2.(A)3.(C)4.(D)5.(A)6.(B)7.(A)8.(C)9.(D)10.(D)11.(A)12.(B)13.(D)14.(D)15.(C)16.(B)17.(B)18.(C)19.(C)20.(C)五、参考书目1Hearn D,Naker M P. 计算机图形学C语言版.影印版.北京:清华大学出版社出版,19982 孙家广,杨长贵.计算机图形学.北京:清华大学出版社出版,19953 李新友.计算机图象综合技术.北京:机械工业出版社出版,19974 焦永和.计算机图形学教程.北京:北京理工大学出版社出版,19975 唐荣锡等.计算机图形学教程.北京:科学出版社出版,1992。

相关文档
最新文档