单项选择题
1. 计算机图形显示器般什颜色模型?(B)
A)RGB B)CMY C)HSV D)HLS
2. 国际标准化组织(ISO)批准图形标准?(D)
A)GKS B)PHIGS C)CGM D)DXF
3. 述数值微分法(DDA)画斜率绝值1直线C语言子程序中行错? (A)
Void drawLineWithDDA(int x1 int y1 int x2 int y2 int color)
{
A) int x y
B) float k (float)(y2y1)(x2x1)
C ) for(xx1yy1x
drawPixel(xycolor)
}
D ) y+k
}
}
4述绕坐标原点旋转a角坐标变换矩阵中项错误(B)
| A B |
| C D |
A) cos a B)sin a C)sin a D)cos a
5述条边非均匀理B样条(NURBS)优点 (D)
A) NURBS均匀B样条表示更曲面
B) 间距等数点NURBS拟合曲线均匀B样条拟合曲线更光滑
C) NURBS提供权控制方法控制点更效控制曲线形状
D) NURBS提高曲面显示效率
6透视投影中灭点 (D)
A) 0 B)1 C)2 D)3
7扫描线法进行点边形间包含性检测时述操作正确(D)
A) 射线边形交某顶点时该点两邻边射线侧时计数0次
B) 射线边形交某顶点时该点两邻边射线侧时计数2次
C) 射线边形交某顶点时该点两邻边射线两侧时计数1次
D) 射线边形某边重合时计数1次
8.简单光反射模型中物体表面点反射视点光强述项?(C)
(1)环境光反射光强(2)理想漫反射光强(3)镜面反射光强(4)物体间反射光强
A)(1)(2)
B)(1)(3)
C)(1)(2)(3)
D)(1)(2)(3)(4)
9. 面关NURBS述错误?(B)
A 通控制顶点权子改变形状
B 仅具仿射变性具透射变性
C 非理B样条理非理Bezier曲线曲面NURBS特例
D 表示标准解析形状曲线曲面
10. 述关Bezier曲线述错误? ()
A P处切矢量方相相等P处具连续
B P处切矢量方相相等P处具连续
C 保持原全部顶点位置变次序颠倒新Bezier曲线形状变方相反
D 曲线位置形状特征边形顶点位置关赖坐标系选择
11. 关图形变换述错误?( )
A 移变换改变图形形状改变图形位置
B 错切变换然引起图形角度 改变会发生图形畸变
C 例变换改变图形连接关系行关系
D 旋转变换图形部分间线性关系角度关系变变换直线长度变
12列二维图形变换矩阵:产生变换结果(D)
2 0 0
0 1 0
1 1 1
T
A 图形放2倍
B 图形放2倍时XY坐标轴方移动1绘图单位
C X坐标轴方移动2绘图单位
D X坐标轴方放2倍时XY坐标轴方移1绘图单位
13.列关面投影叙述语句中正确述(A)
A 面投影中投影中心移距离投影面穷远处成行投影
B 透视投影行投影相视觉效果更真实感真实反映物体精确尺寸形状
C 透视投影变换中组行线投影行投影面产生灭点
D 三维空间中物体进行透视投影变换产生三者更生灭点
二填空题
1 常直线生成算法:Bresenham DDA
2 计算机图形学中裁剪象线段边形字符
3 曲线曲面表示显式隐式 参数 三种形式
4 深度缓器算法种简单 消隐藏 算法
5 三维物体变二维图形表示程做 投影变换
6 计算机图形生成程般分图形表示 表示图形数准备 图形显示
7 物理交互设备包括输入板 光笔游戏杆鼠标控制旋钮 功开关钮数手套触摸屏常 字母数字键盘等等
8 图形通常指数学方法描述 图形
9 计算机图形系统图形硬件系统图形_软件系统_组成
10 ___________基图形元素
11 三视图包括视图 侧视图 俯视图
12 点具限细节 物体整体局部特性间相似性分形物体两基特征
13 图指眼仪器记录__观景象__
14 图形软件通常分两类:通编程软件包__专应软件包__
15 谓齐次坐标__n+1__量表示维量种形式
16 分辨率指屏幕水方垂直方分辨__点数
17 交互式计算机图形系统户计算机___________软件组成协调运行系统
18 生成直线算法求:画线段应直线端点位置应正确 线浓度应均匀 生成速度快
19 交互输入程中常控制模式 请求 采样事件三种
20 Bezier曲线许优越性两点足: 缺乏局部修改性改变某控制点整曲线影响 二n较时特征边形边数较整曲线控制减弱
21 点距荧光屏两相颜色荧光点间 距离
22 连贯性指相邻素具相 特性
三 简答题
1什计算机图形学?
计算机图形学研究样利计算机表示生成处理显示图形原理算法方法技术门学科计算机学科中活跃广泛应分支
2什图形什图?
图:计算机中具颜色信息点阵表示图形强调图形点组成记录点灰度色彩 图形计算机中场景模型景物物理属性表示图形更强调场景表示记录图形形状参数属性参数显示形式基线条信息矢量图基明暗处理图图
3计算机图形学研究什?计算机图处理研究什?
计算机图形学研究计算机技术生成显示处理图形
计算机图处理涉图增强分割噪重组特征提取存储等
4试列举五种计算机图形学应
计算机辅助设计户接口图示 计算机动画视化
5计算机图形系统什构成?
计算机图形系统图形硬件系统图形软件系统组成
6什屏幕域?什视图区?
图形设备输出图形区域成屏幕域
户屏幕域指定显示图形区域
7什齐次坐标?引入齐次坐标优越性什?
物体正n维空间齐次表示n+1维空间中物体n维空间中坐标原坐标n+1维空间中齐次坐标
优越性提供三维空间中包括移旋转透视投影反射错切例统表达式物体变换矩阵形式进行
8写出三维图形变换矩阵般表示式说明中子矩阵变换功
9画直线算法种?画圆弧算法种?
直线:数值微分法(DDA)中点画线法Bresenham算法
圆弧:逐点较法角度DDA法Bresenham算法
10解释灭点点透视两点透视三点透视含义
透视投影束行投影面行线投影保持行行投影面行线投影会汇聚点点称灭点灭点作限远处点投影面投影
透视投影灭点数分类分点透视两点透视三点透视
11n次Bezier曲线特点分什?
四问答题
1写出种画线法算法
2简述中点画圆算法
函数F(x y)x2+y2–R2构造圆圆点F(x y)0圆外点F(x y)>0圆点F(x y)<0构造判式:
dF(M)F(xp+1 yp–05)(xp+1)2+(yp–05)2
中点画圆法示意图
d<0应取P1素素判式
dF(xp+2 yp–05) (xp+2)2+(yp–05)2–R2d+2xp+3
d≥0应取P2素素判式
dF(xp+2 yp–15) (xp+2)2+(yp–15)2–R2d+2(xp– yp)+5
讨时针方生成第二八分圆第素(0 R)判式d初始值
d0F(1 R–05)125–R
3直线生成算法中数字微分分析法原理步骤
答:(仅供参考)DDA算法基数字微分思想直线声成算法
基思想:已知端点P0 (x0 y0) P1(x1 y1)直线段L
ykx+b |k|| ≤1 (Dx≥Dy)
直线斜率
令xi+1 xi +Dx
yi+1 kxi+1+b
kxi+kDx +b (kxi+b)+kDx
yi+kDx
Dx 1时 yi+1 yi+k
:x递增1y递增k(直线斜率)
注意述分析算法仅适|k| ≤1情形种情况x增加1y增加1
|k| >1时必须xy位互换
种方法直观效率太低步需次浮点法次舍入运算
4述圆Bresenham算法原理方法步骤
答: Bresenham画圆算法步考察两素点中更理圆周推出圆周整数位置
基思想:通较素圆距离方避免开方运算
基方法:步选择离开实际圆周点Pi(xiyi)误差项
设圆半径r先考虑圆心(00)x0 yr开始时针方18圆周生成程种情况x步增加1x0开始xy结束:
xi+1xi+1
相应yi+1两种中选择:
yi+1yi者yi+1yi1
选择原考察精确值yyiyi1计算式:
Y2r2(xi+1)2
d1yi2y2
yi2r2+(xi+1)2
d2y2(yi1)2
r2(xi+1)2(yi1)2
令pid1d2代入d1 d2
pi2(xi+1)2+yi2+(yi1)22r2 (1)
pi称误差果pi<0yi+1yi否yi+1yi1pi递式:
pi+1pi+4xi+6+2(yi2+1yi2)2(yi+1yi) (2)
pi初值式(26)代入xi0 yir
p132r (3)
根面推导圆周生成算法步骤:
1求误差初值p132r i1画点(0 r)
2求光栅位置:
xi+1xi+1
if pi<0 yi+1yi
否yi+1yi1
3画点(xi+1 yi+1)
4计算误差:
if pi<0 pi+1pi+4xi+6
否 pi+1pi+4(xiyi)+10
5ii+1 if xyend否返2
然式(2)式表示pi+1算法似复杂yi+1取值yiyi1算法中第4步算式变简单须作加法4法圆Bresenham算法运行速度快适宜硬件实现
5请写出二维图形变换矩阵般表达形式说明中子矩阵变换功
设二维图形变换前坐标(xy1)变换(x*y*1)
二维变换矩阵
6De Casteljau算法做图法计算n3时u025075处Beizer曲线点计算做图表示
7简述点边形间包含性检测算法
先该点变换边形面二维空间讨该问题该点意方做条射线边形边界求交点交点数偶数024…该点边形外部否部果射线边形某条边某顶点重合改变射线方重新测试
8中点画线法画条(11)(65)线段
9写出面点(xy)意直线ykx+b作称变换变换矩阵
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档