计算机图形学题目1答案
计算机图形学试卷
计算机图形学试卷
一、单项选择题(每小题2分,共30分)
1、下列哪一项不是计算机图形学的基本组成部分?()
A.几何建模
B.物理模拟
C.图像合成
D.视觉模拟
2、下列哪一项不是计算机图形学的主要应用领域?()
A.娱乐游戏
B.虚拟现实
C.科学可视化
D.健康医疗
3、下列哪一项技术不是计算机图形学的基础?()
A. OpenGL
B. DirectX
C. Vulkan
D. CPU指令集
4、下列哪一项技术不是计算机图形学中的渲染技术?()
A.光栅化渲染
B.光线追踪渲染
C.粒子系统渲染
D.位图渲染
5、下列哪一项技术不是计算机图形学中的建模技术?()
A.多边形建模
B. NURBS建模
C.体素建模
D.灰度图像建模
二、多项选择题(每小题3分,共15分)
1、下列哪些技术是计算机图形学中常用的渲染技术?()
A.光栅化渲染
B.光线追踪渲染
C.粒子系统渲染
D.位图渲染
E.纹理映射渲染
2、下列哪些应用领域是计算机图形学的热门应用领域?()
A.电子商务展示
B.游戏开发
C.虚拟现实与增强现实
D.科学可视化与数据分析
E.影视制作与广告设计
3、下列哪些软件是计算机图形学常用的软件工具?()A. AutoCAD
B. Maya
C. Unity
D. Blender
E. Photoshop
F. CorelDraw
G. 3ds Max
H. Lightwave
I. After Effects
J. Nuke
K. Houdini
L.Maya LT
下列哪些软件是计算机图形学常用的软件工具?()A.AutoCAD B.Maya C.Unity D.Blender E.Photoshop F.CorelDraw G.3ds Max H.Lightwave I.After Effects J.Nuke K.Houdini L.Maya LT U.Cinema 4D R.Adobe Premiere S.Final Cut Pro T.Adobe Photoshop Elements W.Avid X-Edit Y.Pinnacle Studio Z.Sony Vegas答:BCDGIMNOPSTWY。这些软件都是计算机图形学中常用的软件工具,其中BCDGIMNOPSTWY是在上文中提到的。其他选项也与计算机图形学相关,但并未在题目中出现。
图形学测试题及答案
计算机图形学测试题(一)1.能在人的视觉系统中产生视觉印象的客观对象,包括自然景物、拍摄到的图片、用数学方法描述的图形等等,都是计算机(A)学的研究对象。A.图形 B.语言 C.技术 D.地理2.刻画对象的轮廓、形状等,构成了图形的(B)要素。A.化学 B.几何 C.技术 D.语言3.刻画对象的颜色、材质等,构成了图形的非(C)要素。A.化学 B.技术 C.几何 D.语言4.点阵表示法枚举出图形中所有的点,简称为数字(D)。A.图形 B.图元 C.像素 D.图像5.参数表示法包括了形状参数和属性参数等,简称为(A)。A.图形 B.图元 C.像素 D.图像6.计算机辅助设计、科学计算可视化、计算机艺术、地理信息系统、计算机动画及广告影视创作、电脑游戏、多媒体系统、虚拟现实系统等,都是计算机(B)学的实际应用。A.图像 B.图形 C.地理 D.技术7.科学计算可视化(Scientific Visualization)在直接分析大量的测量数据或统计数据有困难时可以实现用(C)表现抽象的数据。A.技术 B.几何 C.图形 D.像素8.计算机艺术软件工具PhotoShop、CorelDraw、PaintBrush等具有创作轻松、调色方便等(D),但也有难以容入人的灵感等缺点。A.历史 B.现实 C.缺点 D.优点9.3D MAX, MAYA等等都是很好的计算机(A)创作工具。A.动画 B.图形 C.图像 D.像素10.电子游戏的实时性、逼真性,蕴含了大量先进的计算机(B)处理技术。A.金融 B.图形 C.商业 D.交易11.在计算机控制下,对多种媒体信息进行生成、操作、表现、存储、通信、或集成的处理,总要包括文本、(C)、图像、语音、音频、视频、动画等。A.文本 B.语音 C.图形 D.动画12.虚拟现实(Virtual Reality)或称虚拟环境(Virtual Environment)是用(D)技术来生成一个逼真的三维视觉、听觉、触觉或嗅觉等感觉世界。A.控制 B.机械 C.物理 D.计算机13.媒体包括“连续媒体”和“离散媒体”,计算机总是要把连续的媒体(A)为离散的信息。A.转换 B.计算 C.控制 D.组合
《计算机图形学》试卷及答案
)。
B. 当共享交点的两条边在扫描线的同一边时,若该点是局部最高点取1个
C. 当共享交点的两条边在扫描线的同一边时,若该点是局部最低点取2个
D. 当共享顶点的两条边分别落在扫描线的两边时,交点只算0个
7、在多边形的逐边裁剪法中,对于某条多边形的边(当前处理的顶点为P ,先前已处理的多边形顶点为S)与某条裁剪线(窗口的某一边)的比较结果共有以下四种情况,分别需输出一些顶点。请问哪种情况下输出的顶点是错误的???( )
A. S 和P 均在可见的一侧,则输出点P
B. S 和P 均在不可见的一侧,则输出0个顶点
C. S 在可见一侧,P 在不可见一侧,则输出线段SP 与裁剪线的交点和点S
D. S 在不可见的一侧,P 在可见的一侧,则输出线段SP 与裁剪线的交点和P
8、使用下列二维图形变换矩
阵:,将产生变换的结果为( )。
?A. 图形放大2倍 ?? ? ?B. 图形放大2倍,同时
沿X 、Y 坐标轴方向各移动1个绘图单位
??? ?C. 沿X 坐标轴方向各移动2个绘图单位
???? D. 沿X 坐标轴方向放大2倍,同时沿X 、Y 坐标轴方向各平移1个绘图单位 9、透视投影中主灭点最多可以有几个? ( )
A. 0
B. 1
C. 2
D. 3
10、图形软件系统提供给用户三种基本的输入控制方式,不包含的选项是( )
A. 请求方式
B. 采样方式
C. 事件方式
D. 随机方式
11、下面哪个不是拾取技术中拾取一个基本对象的方法?( )
A. 指定名称法
B. 拖曳法
C. 特征点法
D. 外接矩形法 12、在明暗的光滑处理方法中,下列论述哪个是错误的?( )
计算机图形学考试试题及答案
计算机图形学考试试题及答案
一、选择题
1. 下列关于计算机图形学的描述中,错误的是:
A. 计算机图形学是研究如何有效地生成、处理和显示图像的学科。
B. 计算机图形学可以应用于游戏开发、虚拟现实、动画制作等领域。
C. 计算机图形学的基础是绘画和几何学。
D. 计算机图形学不涉及数字图像处理和计算机视觉。
2. 下列哪个算法用于绘制三维图形中的曲线和曲面?
A. Bresenham算法
B. Bezier曲线算法
C. DDA直线绘制算法
D. Cohen-Sutherland算法
3. 下列哪个变换矩阵用于实现平移操作?
A. 缩放矩阵
B. 旋转矩阵
C. 平移矩阵
D. 投影矩阵
4. 在光栅化过程中,下列哪个步骤不是必需的?
A. 三角形剖分
B. 顶点着色
C. 法向量计算
D. 光照模型计算
5. 下列哪个算法用于实现隐藏面消除?
A. DDA算法
B. Bresenham算法
C. Z-buffer算法
D. Bezier曲线算法
二、填空题
1. 在计算机图形学中,RGB表示红、绿、蓝三原色,而CMYK表示青、洋红、黄、黑四原色。其中,RGB颜色模型中的最大亮度为______,而CMYK颜色模型中的最大亮度为______。
2. 给定一个二维平面上的点P,坐标为(x,y),经过平移变换后得到新的点P',平移矩阵表示为T,若T=[1 0 a; 0 1 b; 0 0 1],则点P'的坐标为(x', y') = (______, ______)。
3. 在计算机图形学中,三维物体的旋转变换通常使用欧拉角或四元数表示。若分别使用ZYZ和XYZ欧拉角顺序进行旋转,最终得到的物体姿态可能会有差异,这被称为______问题。
计算机图形学习题答案
∆x =6 ∆y =5 2∆y =10 2∆y −2∆x =−2 k (x k, yk) pk 0 (10,15) 2∆y −∆x =4 1 (11,15) p0+(2∆y−2∆x )=2 2 (12,17) p1+(2∆y −2∆x )=0 3 (13,18) p2 +(2∆y −2∆x )=−2 4 (14,18) p3+2∆y =8 5 (15,19) p4 +(2∆y−2∆x )=6 6 (16, 20)
k (x k, yk) pk 0 (7, 3) b 2(x 0 +1/2)2+a 2(y 0−1)2−a 2b 2 ≈−23 1 (8, 2) p0−2a 2y1+a 2 +2b 2x1=361 2 (8,1) p1−2a 2y2+a 2 =297 3 (8, 0)
、已知多边形 ABCDEFG 如图 1 所示,请分别使用奇 A 偶性规则和非零环绕数规则鉴别点 P 和 Q 在多边形内部还 D 是在多边形外部。请写出鉴别过程。 C ●P 【解】 G (1)奇偶性规则 ●Q E P :从 P 点出发向右引一条射线(不通过多边形顶点) , F 此时,边 AG 和 DE 与该射线相交,交点数为 2,所以 P B 在多边形的外部。 图1 Q: 从 Q 点出发向右引一条射线 (不通过多边形顶点) , 此时,边 AB 和 DE 与该射线相交,交点数为 2,所以 Q 在多边形的外部。 (2)非零环绕数规则 按照 ABCDEFG 的顺序规定多边形各边的方向。 P :从 P 点出发向右引一条射线(不通过多边形顶点) ,规定环绕数 H =0,当 P 点沿射线方 向移动时,边 GA 从右到左穿过该射线,H =H +1=1,边 DE 从左到右穿过该射线,H =H -1=0, 所以 P 在多边形的外部。 Q :从 Q 点出发向右引一条射线(不通过多边形顶点) ,规定环绕数 H =0,当 Q 点沿射线方 向移动时, 边 AB 从左到右穿过该射线, H =H -1=-1, 边 DE 从左到右穿过该射线, H =H -1=-2, 所以 Q 在多边形的内部。 6、已知线段的端点为(10,15)和(16,20),请使用 Bresenham 画线算法或中点画线算法绘制该线 段,要求有完整的计算过程。 【解】 (1)中点画线算法 (2)Bresenham 画线算法
计算机图形试题及答案
计算机图形试题及答案
在计算机图形学领域,试题与答案的设计与解析是非常重要的。下
面将为您提供一套计算机图形试题及答案,以帮助您更好地理解和掌
握相关知识。
试题一:什么是计算机图形学?
答案:计算机图形学是利用计算机进行图形处理和图像生成的学科。它涉及到图像的生成、处理、显示和存储等方面,包括线段、多边形、曲线、填充、光照、纹理映射、动画等技术。
试题二:请简述光栅化的过程及其应用。
答案:光栅化是将几何图形转换成像素的过程。其具体步骤包括扫
描转换、坐标变换、颜色插值和深度测试等。光栅化广泛应用于计算
机游戏、图像处理、计算机辅助设计等领域。
试题三:请解释什么是三维变换,并列举常用的三维变换操作。
答案:三维变换是指对三维空间中的对象进行平移、旋转和缩放等
操作的过程。常用的三维变换操作包括平移变换、旋转变换、缩放变
换和投影变换等。
试题四:请简要描述光照模型和纹理映射的概念。
答案:光照模型是通过模拟光的照射和反射来实现真实感渲染的技术。它包括环境光、漫反射光和镜面光等成分。纹理映射是将二维图
像映射到三维对象表面的过程,以实现更加真实的表面效果。
试题五:什么是几何投影和透视投影?
答案:几何投影是指将三维空间中的对象映射到二维平面的过程,
包括平行投影和中心投影等。透视投影是指利用投影中心和观察位置
的关系,对三维物体进行投影,以实现透视效果。
试题六:请解释什么是曲面细分和曲线细分?
答案:曲面细分是指将粗糙的曲面细分成更加细腻的曲面的过程。
它可以通过逐级细分、逐步逼近或面片划分等方法实现。曲线细分是
指将粗糙的曲线细分成更加平滑的曲线的过程,常用的方法包括
计算机图形学题库及答案
计算机图形学题库及答案
计算机图形学是计算机科学中的一个重要分支,它涉及图形的生成、处理和表示。本题库收集了一系列计算机图形学的问题及其答案,旨在帮助学生更好地理解和掌握该领域的知识。
一、选择题
1. 计算机图形学的英文缩写是什么?
A. CG
B. CS
C. IT
D. IEEE
答案:A
2. 以下哪一项不是计算机图形学的基本任务?
A. 图形生成
B. 图形渲染
C. 语音识别
D. 图形处理
答案:C
3. 二维空间中的点(x, y)关于y轴对称的点的坐标是什么?
A. (-x, y)
B. (x, -y)
C. (-x, -y)
D. (x, y)
答案:A
4. 在三维空间中,点(x, y, z)关于xoy平面的对称点的坐标是什么?
A. (x, y, -z)
B. (x, y, z)
C. (-x, -y, z)
D. (-x, -y, -z)
答案:A
5. 以下哪个变换是不变的?
A. 缩放
B. 旋转
C. 投影
D. 平移
答案:B
二、填空题
1. 计算机图形学的基本任务包括图形生成、图形渲染和______。
答案:图形处理
2. 点(x, y)关于原点的对称点的坐标是______。
答案:(-x, -y)
3. 在三维空间中,点(x, y, z)关于xoy平面的对称点的坐标是
______。
答案:(x, y, -z)
4. 矩阵乘法的定义是:如果A是一个m×n矩阵,B是一个n×p 矩阵,则C = AB是一个______矩阵。
答案:m×p
5. 计算机图形学中的齐次坐标表示法中,点(x, y, z, w)的二维坐标表示为______。
计算机图形学复习题及答案
第一章计算机图形学概论
1.计算机图形学研究的主要内容有哪些?
研究图形图像的计算机生成、处理和显示
2 .图形学中的图形特点是什么?图形图像有什么区别?
图形主要是用矢量表示,图像则是由点阵表示
3.计算机图形学发展的主要阶段包括哪些?
字符显示->矢量显示->2D光栅显示->3D显示->新的计算机形式
4.计算机图形学主要应用哪些方面?你对哪些领域比较熟悉?
计算机辅助设计、可视化技术、虚拟现实、地理信息系统、计算机动画与艺术
5.颜色模型分为面向用户和__面向设备__两种类型,分别是什么含义?
颜色模型是一种在某种特定的上下文中对颜色的特性和行为解释方法。
6.解释三基色原理。
三基色:任意互不相关(任意两种的组合不能产生三种的另一种颜色)的三种颜色构成颜色空间的一组基,三基色通过适当的混合能产生所有颜色。
7.解释加色模型和减色模型的概念。
加色模型:若颜色模型在颜色匹配时只需要将光谱光线直接组合而产生新的颜色类型这种颜色模型称为加色模型,形成的颜色空间称为加色空间
减色模型:若颜色模型在匹配是某些可见光会被吸收而产生新的颜色类型,这种颜色模型称为减色模型,形成的颜色空间称为减色空间。
8.RGB表示模型中(1,0,0)(1,1,1)(0,0,0)(0.5,0.5,0.5)分别表示什么颜色?
红白黑灰
第二章计算机图形的显示与生成
1.有哪两种主流的扫描显示方式?
光栅扫描随机扫描
2.解释屏幕分辩率的概念。
荧光屏在水平方向和垂直方向单位长度上能识别的最大光点数称为分辨率
3.CRT产生色彩显示有哪两种技术?分别进行解释。
北语网院20春《计算机图形学》作业_1答案
(单选)1:
A:(A)
B:(B)
C:(C)
D:(D)
正确答案:A
(单选)2:最小最大判定法是一种快速拒绝判定方法,是利用多边形的___来替代,从而可以粗略判定两个多边形之间的关系。
A:外接矩形
B:最小外接凸包
C:最小外接圆
D:最小外接矩形
正确答案:D
(单选)3:由空间的n+1个控制点生成的k次准均匀B样条曲线是由若干段B样条曲线逼近而成的, ()
A:每个曲线段的形状仅由点列中的k个顺序排列的点所控制
B:每个曲线段的形状仅由点列中的k+1个顺序排列的点所控制
C:每个曲线段的形状仅由点列中的k+2个顺序排列的点所控制
D:每个曲线段的形状仅由点列中的k+3个顺序排列的点所控制
正确答案:B
(单选)4:
A:(A)
B:(B)
C:(C)
D:(D)
正确答案:C
(单选)5:
A:(A)
B:(B)
C:(C)
D:(D)
正确答案:C
(单选)6:如果不采用齐次坐标表示法,则___不能使用变换矩阵来实现。
A:平移变换
B:对称变换
C:旋转变换
D:比例变换
正确答案:A
计算机图形学考试题及答案
计算机图形学考试题及答案
计算机图形学是计算机科学中的一个重要领域,涉及到计算机生成
和处理图像、图形和动画等方面的技术。在学习和应用计算机图形学时,进行考试是一种常见的评估学生知识和能力的方式。下面是一些
常见的计算机图形学考试题及答案,供您参考。
题目一:计算机图形学的基本概念
1. 请解释什么是点、线段和多边形。
答案:点是图形学中最基本的元素,具有位置信息;线段是由两个
点构成的一条直线;多边形是由若干个线段连接起来的封闭图形。
2. 请解释什么是二维和三维图形学。
答案:二维图形学主要涉及平面上的图像和图形的生成和处理技术,而三维图形学则更加复杂,可以描述和处理具有宽度、深度和高度的
物体。
3. 请简要说明计算机图形学的主要应用领域。
答案:计算机图形学广泛应用于计算机游戏、虚拟现实、工程设计、建筑可视化、影视特效等领域。
题目二:光栅化和向量图形的区别
1. 请解释什么是光栅化和向量图形。
答案:光栅化是将图形或图像转换成由像素点组成的栅格形式,每
个像素点的颜色值可以表示图像的一部分;向量图形则是使用数学公
式表示图形,可以无限放大而不失真。
2. 请列举光栅化图形和向量图形的优缺点。
答案:光栅化图形的优点是可以准确表示各种颜色和效果,缺点是
放大会导致失真;向量图形的优点是可以无限放大而不失真,缺点是
对于复杂的细节表达能力有限。
题目三:三维建模与渲染
1. 请解释什么是三维建模和渲染。
答案:三维建模是使用计算机生成三维对象的过程,包括创建物体
的外形、纹理和材质等属性;渲染则是将三维模型转换成二维图像的
过程,添加光照和阴影效果,使其更加逼真。
《计算机图形学》练习测试题及参考答案
《计算机图形学》练习测试题及参考答案《计算机图形学》测试题
⼀、名词解释:(每个4分)
1.计算机图形学
2.图象处理
3.模式识别
4.计算⼏何
5.凸多边形
6.种⼦填充算法
7.窗⼝
8.视区
9.光顺性
10.拟合
11.多项式插值
12.⼩挠度曲线
13.图形变换
14.齐次坐标系
15.凸包
16.轮廓线
17.等值线
18.图形的翼边表⽰
19.ER模型
20.图形消隐
21.本影
22.半影
23.⽤户坐标系
24.规范化设备坐标系
25.构造
26.约束技术
27.光线跟踪
28、⾛样
29、CRT(Cathode Ray Tube)
30、隔⾏(interlaced)扫描
31、输⼊模式
32、取样⽅式(sample mode)
33、区域
34、边界表⽰法
35、复合变换
36、⼆维复合平移
37.⼆维复合⽐例
38.⼆维复合旋转
39.视区(Viewport)
40、投影变换
41、平⾯⼏何投影
42. 参数图
43. 像素图
44.⼈机界⾯
45.地理信息系统
46.虚拟现实
47.⼏何造型技术
48.扫描转换
49. 插值曲线
50.逼近曲线
51. ⽤户接⼝
52. 交互技术
53. 交互式图形系统的基本交互任务
54. 定位任务
55. 选择任务
56. 拾取任务
57 .选择技术
58. 菜单技术
59. ⽂字输⼊任务
60. 数值输⼊任务
61.动画
62.帧
63.场
64. 消隐
65.物体空间的消隐算法
66. 漫反射光
67. 环境光
68. 镜⾯反射光
⼆、选择题(每题2分)
1、计算机图形学与计算⼏何之间的关系是( )。
A)学术上的同义词B)计算机图形学以计算⼏何为理论基础
计算机图形学课件:习题课-解答
计算机图形学
习题1:什么是图像的分辨率?计算有512*512像素的2*2英寸图像的分辨率。
答案: (1)在水平和垂直方向上每单位长度(如英寸)所包含的像素点的数目。 (2)256像素/英寸。
习题2:为了提高直接编码方法的灵活性,每种基色可使用不同的比特数来 表示。如果每个像素的红色和蓝色都使用5比特表示,绿色使用6比特表示, 一共使用16比特表示RGB颜色的值,每一像素有多少种可能的颜色?
rgb[0] = rgb[1] = rgb[2] = i;
setEntry (i, rgb);
}
解答: (2) int i, x, rgb[3];
for (i=0; i<256; i++) { getEntry (i, rgb); x = rgb[0]; rgb[0] = rgb[1]; rgb[1] = x; setEntry (i, rgb);
0
0 0 1
习题15:由坐标A(0,0,0),B(1,0,0),C(0,1,0),D(0, 0,1)确定的锥体绕直线L旋转45度,其中L的方向为V=J+K,且通过点C (0,1,0),如下图所示。请写出锥体旋转后的坐标。
z
D1
L 45
A
C
1
y
B
1
解答:
x
首先将C点平移至坐标原点;再旋转使L与Z轴重叠;此时可写出锥体绕L的 旋转变换矩阵;然后再进行逆旋转和平移,即得到锥体旋转结果:
计算机图形学试卷及参考答案
年级班姓名学号成绩
一、填空题(每空1分,共30分)
1、计算机图形学是用计算机建立、存储、处理某个对象的模型,并根据模型
2、计算机图形系统功能主要有计算功能、存储功能、输入功能、输出功能、
交互功能。
3、区域的表示有内点表示和边界表示两种形式。
4、字符裁剪的策略有串精度裁剪、字符精度裁剪、基于构成字符最小元素的
裁剪。
5、图形软件系统提供给用户的三种基本输入方式包括请求方式、采样方式、事件方式。
6、常见的图形绘制设备有喷墨打印机、笔式绘图机、激光打印机。
7、字符生成常用的描述方法有点阵式和轮廓式。
8、在交互式图形输入过程中,常用的控制方式有请求、样本、事件和混合四种形式。
9、用于八连通区域的填充算法可以用于四连通区域的填充,但用于四连通区域的填充算法并不适用于八连通区域的填充。
10、能够在人们视觉系统中形成视觉印象的对象称为图形。
二、不定项选择题(每题2分,共20分)
1、计算机图形显示器一般使用(A)颜色模型。
(A)RGB (B) CMY
(C)HSV (D) HLS
2、计算机图形系统功能不包括(D)。
(A)计算功能(B) 存储功能
(C)交互功能(D)修饰功能
3、多边形填充算法中,正确的描述是(ABC)
(A)扫描线算法对每个象素只访问一次,主要缺点是对各种表的维持和排序
的耗费较大
(B)边填充算法基本思想是对于每一条扫描线与多边形的交点,将其右方象
素取补
(C)边填充算法较适合于帧缓冲存储器的图形系统
(D)边标志算法也不能解决象素被重复访问的缺点
4、在交互式图形输入过程中,常用的控制方式不包括(C)。
计算机图形学考试题及答案
一、填空题(每空1分)
1、分辨率为2048×1024,能显示256种颜色的显示器,至少需要选用帧缓存
容量为 2 MB。
2、彩色显示器使用颜色模型,而彩色打印机使用颜色模型。
3、在图形文件中,常用来描述图形元素(点,线,圆,弧等);而在光栅扫
描图形显示器中,采用显示所有图形。
4、当三维物体用透视变换方程投影到观察平面上,物体中不与观察平面平行
任一簇平行线投影成收敛线,其收敛点为。物体的平行于某一坐标轴的平行线的灭点为。
5、可见光的波长为纳米。
6、在简单光照模型中,一个点光源照射到物体表面上一点,再反射出来的光,
可分为三部分、和。
7、在文件大小上,位图图像要比矢量图形文件。
二、选择题(有的为多选题,每题2分)
(1)在下列有关CRT显示器的叙述中,正确的论述为(ABD )
A、CRT由五部分组成:电子枪、聚焦系统、加速系统、磁偏转系统和荧光
屏;
B、电子枪:发射电子流并控制其强弱;
C、聚焦系统:将电子束引向荧光屏特定的位置。
D、加速系统:使电子束加速到应有的速度;
E、磁偏转系统:将电子流聚焦成很窄的电子。;
(2)下述用数值微分法(DDA)画斜率的绝对值小于1的直线的C语言子程序中哪一行有错(D )
V oid drawLineWithDDA(int x1, 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++)
{
putpixel (x, y, color);
计算机图形学及答案
计算机图形学作业I 一.判断题
1.齐次坐标提供了坐标系变换的有效方法,但仍然无法表示无穷远的点;(×)
2.若要对某点进行比例、旋转变换,首先需要将坐标原点平移至该点,在新的坐标系下做比例或旋转变换,然后在将原点平移回去;(√)
3. 相似变换是刚体变换加上等比缩放变换;(√)
4. 保距变换是刚体变换加上镜面反射;(√)
5. 射影变换保持直线性,但不保持平行性。(×)
二、填空题
1.透视投影的视见体为四棱锥形状;平行投影的视见体为长度无限的四
棱柱形状。
2.字符的图形表示可以分为点阵和矢量两种形式。
3.仿射变换保持直线的平行性。
4.刚体变换保持长度,角度,面积等不变。
5.保角变换保持任意两点间的距离不变。
三、单项选择题
1. 分辨率为1024×1024的显示器各需要多少字节位平面数为24的帧缓存?(D)
A. 512KB;
B. 1MB;
C. 2MB;
D. 3MB ;
2. 在透视投影中,主灭点的最多个数是(C)
A 1;
B 2;
C 3;
D 4
3. 以下关于图形变换的论述不正确的是(D)
A. 平移变换不改变图形大小和形状,只改变图形位置;
B. 拓扑关系不变的几何变换不改变图形的连接关系和平行关系;
C.旋转变换后各图形部分间的线性关系和角度关系不变,变换后直线的长度不变
D.错切变换虽然可引起图形角度的改变,但不会发生图形畸变;
4.
使用下列二维图形变换矩阵:将产生变换的结果为(D)
A. 图形放大2倍;
B. 图形放大2倍,同时沿X、Y坐标轴方向各移动1个绘图单位;
C.沿X坐标轴方向各移动2个绘图单位;
D.沿X坐标轴方向放大2倍,同时沿X、Y坐标轴方向各平移1个绘图单位。
《计算机图形学》练习册答案
第二章计算机图形系统习题答案
1.1280×768×12 / (8×1024) = 1440(KB)
2.(1) 甲机:8个位平面,采用一张有256个单元,每个单元有12 bit的彩色查找表。
(2) 乙机:12个位平面,没有采用查找表。
第三章二维图形生成技术习题答案
1.
2.
3. 用Bresenham算法画出圆心为(0,0),半径为8的顺时针90°至45°的1/8圆弧上各象素点的位置。
4.
5.
6.
7. (1) 调用一个点与一条线段的判别算法,
以首先排除A在P边界上的情况;
(2) 过A向右作一条水平线,去掉P上的水平边;
(3) 求出该水平射线与多边形各边的交点;
(4) 按"上闭下开"或"下闭上开"的原则
处理交点在某些情况下给予计不计数的问题;
(5) 按交点数的奇偶性以判别A在P的内或外。
8.
9.
10.
第四章二维图形变换与裁剪习题答案
1. vx=0+[0.25-(-0.5)]*(1280-0) / [0.5-(-0.5)] = 960
vy=0+(0.75-0) *(1024-0) / (1-0) = 768
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12. 设两条线段为P1P2、P3P4,它们的方程为:
第五章曲线与曲面习题答案1.
2.
3.
4.
5.
6.
9.
第六章三维图形基础答案1.
2.
3.
4.
5.
6.
(1) V=16,F=14,E=28,R=0,S=1,H=0,左值=2,右值=2,左值=右值,符合欧拉公式。
(2) V=32,F=30,E=60,R=0,S=1,H=0, 左值=2,右值=2,左值=右值,符合欧拉公式。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、选择题(20分)
1、计算机绘图设备一般使用什么颜色模型?( B )
色的简写) C. HSV D. HLS (计算机图形显示器用RGB)
2、在多边形的逐边裁剪法中,对于某条多边形的边(方向为从端点S到端点P)与某条裁剪线(窗口的某一边)的比较结果共有以下四种情况,分别需输出一些顶点.请问哪种情况下输出的顶点是错误的? ( A )
A. S和P均在可见的一侧,则输出S和P.
B. S和P均在不可见的一侧,则输出0个顶点.
C. S在可见一侧,P在不可见一侧,则输出线段SP与裁剪线的交点.
D. S在不可见的一侧,P在可见的一侧,则输出线段SP与裁剪线的交点和P. 3、在物体的定义中对边的哪条限制不存在?( C )
A. 边的长度可度量且是有限的
B. 一条边有且只有两个相邻的面
C. 一条边有且只有两个端点
D. 如果一条边是曲线,那么在两个端点之间不允许曲线自相交 4、在三维齐次变换矩阵(右图)中,平移线性变换对应的矩阵元素的最大非零个数是( C )
A. 3
B. 6
C. 7
D. 8
5、下列有关平面几何投影的叙述,错误的是( C )
A. 透视投影又可分为一点透视、二点透视、三点透视;
B. 斜
投影又可分为斜等测、斜二测; C. 正轴测又可分为正一测(正等测)、正二测、正三测; D. 正视图又可分为主视图、侧视图、俯视图。
6、在用射线法进行点与多边形之间的包含性检测时,下述哪一个操作不正确? ( D )
A. 当射线与多边形交于某顶点时且该点的两个邻边在射线的一侧时,计数0次
B. 当射线与多边形交于某顶点时且该点的两个邻边在射线的一侧时,计数2
次
C. 当射线与多边形交于某顶点时且该点的两个邻边在射线的两侧时,计数1次
D. 当射线与多边形的某边重合时,计数1次
7、在下列叙述语句中,不正确的论述为( C )
A. 在图形文件系统中,点、线、圆等图形元素通常都用其几何特征参数来描述;
B. 在图形系统中,图形处理运算的精度不取决于显示器的分辨率;
C. 在光栅扫描图形显示器中,所有图形都按矢量直接描绘显示,不存在任何处理;
D. 在彩色图形显示器中,使用RGB颜色模型。 8、下列不属于组成平面多面体的基本元素的是( B )。 A. 顶点 B. 环 C. 棱边 D. 面。
9、下列消隐算法中,属于消除隐藏线算法的是( B )。
A. 画家算法
B. 线面比较法
C. 深度缓存算法
D. 八叉树算法 10、Phong明暗处理采用的是( C )。
A. 光强插值
B. 颜色插值
C. 法向插值
D. 反射、折射系数插值
二、判断题(20分)
1、一个逻辑输入设备对应一个物理输入设备。(F )
2、二次Bzier曲线实际是一段抛物线。(T )
3、在计算机图形学中,字符可以点阵式、矢量式和编码式等方法表达和生成。(T )
4、世界坐标范围是无限大的。( T)
5、投影(project)是一种使三维对象映射为二维对象的变换。(T )
6、在区域种子填充算法中,八连通种子填充算法会出现45度角的情况。(F )
7、深度缓存算法最大缺点是缓存占用的存储单元太多。( T)
8.在数学上,理想的直线是没有宽度的,由无数个点构成的集合。(T ) 9、Bezier曲线不具有对称性质。( F )10、二点透视有两个灭点(视点)(T )
三、填空题(10分)
1、常用的圆生成算法:Bresenham 和 DDA、中点。
2、双边
裁剪法是一种适合于裁剪多边形的裁剪算法。 3、透视投影分为一点透视、二点透视、三点透视。
4、根据表示多边形的方法不同,实面积图形的生成可分为两大类多边形填充和种子填充
5、分形几何学是一门以非规则几何形态为研究对象的几何学。