- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机图形学-2考试试卷对应的答案
《计算机图形学》试卷2参考答案与评分标准
一、选择题(每小题 1 分,共 10 分)
答案如下,每小题1分。
题号 1 2 3 4 5 6 7 8 9 10 答案 C B C C C D A B B C
二、填空题(每空2分,共20分)
答案如下,每空2分。
1、提高分辨率、区域采样、加权区域采样
2、平移变换、放缩变换、旋转变换
3、透视投影和平行投影
4、环境反射光、漫反射光、镜面反射光
5、串精度裁剪、字符精度裁剪、基于构成字符最小元素的裁剪
6、基于阴极射线管的显示器、液晶显示器、等离子显示器
7、图像增强、图像压缩、模式识别
三、简答题(每题 8 分,共 40 分)
答案要点如下:
1、答:
在图形的处理过程中,每一图形模型往往都有自己的坐标系,这个坐标系称为局部坐标系。(4分)
一个图形场景往往由多个图形组成,为了描述它们之间的空间关系,需要把它们置于同一个坐标系中,该坐标系称为世界坐标系。(4分)
2、答:
Ry(θ)= ……………………………………(8分)
3、答:
对于每一条扫描线,多边形的填充过程分为以下4步:(2分)
(1)计算扫描线与多边形的交点,设交点个数为n;(2分)
(2)把所有的交点按x值递增的顺序进行排序;
(3)将排序后的第1个与第2个交点,第3个与第4个交点,…,第n-1与第n个交点配对,每对交点代表扫描线与多边形的一个相交区间;(2分)
(4)把相交区间内的像素置成多边形的颜色,相交区间外的像素置成背景颜色。(2分)
4、答:
它的基本思想是:先把屏幕置成背景颜色,再把物体按照离视点的远近进行排序并放入深度排序表中。排序按离视点由远到近的顺序排序。建立好深度排序表后,从表头开始,逐个取出多边形,投影到屏幕上,由于采用由远及近的顺序绘制各多边形,即后显示的画面取代先显示的画面,类似于油画家绘画过程,因此又称为油画家算法。(8分)
5、答:
(1)计算功能;(2分)
(2)存储功能;(2分)
(3)输入功能;(2分)
(4)输出功能;(2分)
四、综 合 题(每题 10 分,共 30 分)
1、答:
(10分)
2、答:
第一步:判断直线段是否完全在窗口内或显然在窗口外;(4)
第二步:对不能断定完全在窗口内还是显然在窗口外的直线段进行如下处理:
计算出直线段与窗口边界直线的一个交点,交点把原线段分成两段,去掉显然在窗口外的一段,对另一段再进行第一步的判断。重复上述过程,直到可以用第一步的判断得出结论为止。(6分)
3、答:
void bresenham(Graphics g,int xs,int ys,int xe,int ye)
{
int dx=xe-xs;
int dy=ye-ys;
int e=2*dy-dx;
int x=xs;
int y=ys;
for(i=0;idx;i++)
{
g.drawLine(x,y,x,y);
if(e=0)
{
y=y+1;
e=e-2*dx;
}
x=x+1;
e=e+2*dy;
}
}(10分)
文档评论(0)