计算机图形学试卷B卷答案.doc

计算机图形学试卷B卷答案.doc

ID:58828883

大小:57.50 KB

页数:4页

时间:2020-09-24

计算机图形学试卷B卷答案.doc_第1页
计算机图形学试卷B卷答案.doc_第2页
计算机图形学试卷B卷答案.doc_第3页
计算机图形学试卷B卷答案.doc_第4页
资源描述:

《计算机图形学试卷B卷答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、贵州大学2009-2010学年第二学期考试试卷B卷计算机图形学注意事项:1.请考生按要求在试卷装订线内填写姓名、学号和年级专业。2.请仔细阅读各种题目的回答要求,在规定的位置填写答案。3.不要在试卷上乱写乱画,不要在装订线内填写无关的内容。4.满分100分,考试时间为120分钟。题号一二三四五六总分统分人得分得分评分人一、填空(共20分,每空2分)1、图形处理器、图形输入设备2、提高分辨率、区域采样3、顶点表示4、中点画线法5.饱和度、亮度6、环境光、镜面得分评分人二、选择题(共20分,每小题2分)1、C2、D3、D4、B

2、5、A6、B7、B8、B9、C10、A得分评分人三、判断题(正确的打T,错误的打F)(10分,每小题2分)。请将答案填入下表中:题号12345答案TFFTF得分评分人四、简答题((10分,每小题5分)。1、分别简述什么是四连通区域和八连通区域?答:四连通区域指的是从区域上一点出发,可通过四个方向,即上、下、左、右移动的组合,在不越出区域的前提下,到达区域内的任意像素。(2分)八连通区域指的是从区域内每一像素出发,可通过八个方向,即上、下、左、右、左上、右上、左下、右下这八个方向的移动的组合来到达。(3分)2、请简述Bres

3、enham算法的基本原理。答:Bresenham算法基本原理是:借助于一个误差量(直线与当前实际绘制像素点的距离),来确定下一个像素点的位置。(2分)算法的巧妙之处在于采用增量计算,使得对于每一列,只要检查误差量的符号,就可以确定该下一列的像素位置。(3分)得分评分人五、计算题(30分,每小题15分)1、注意如果只给出每步的坐标点而没有具体计算步骤,则计算步骤中的10分不能得到,而只能得4分。解:dy=yp-y0=3-1=2dx=xp-x0=6-1=5k=Dy/Dx=2/5=0.4(k<1)(1分)让x每次增加1x1=x0

4、+1=1+1=2y1=y0+k=1+0.4=1.4Round(1.4)=1(2分)x2=x1+1=2+1=3y2=y1+k=1.4+0.4=1.8Round(1.8)=2(2分)x3=x2+1=3+1=4y3=y2+k=1.8+0.4=2.2Round(2.2)=2(2分)x4=x3+1=4+1=5y4=y3+k=2.2+0.4=2.6Round(2.6)=3(2分)x5=x4+1=5+1=6y5=y4+k=2.6+0.4=3.0Round(3.0)=3(2分)x123456y112233(2分)15234(2分)2、解:

5、ET表543210582∧57-1.527086.50∧523∧52-3∧(9分,其中每条ET表边各3分,)扫描线Y=5的活性边表(6分,其中每个顶点各2分)得分评分人六、程序题(10分,每小题10分,每空2分)1、以下是3次Bezier曲线的MATLAB程序实例,请完善程序中的缺漏部分。P0=[100,100];P1=[200,450];P2=[400,600];P3=[500,150];count=100;deltat=1/count;t=0.0;PX(1)=P0(1);PY(1)=P0(2);fori=1:count

6、t=t+deltat;(2分)B0=1-3*t+3*t*t-t*t*t;B1=3*t-6*t*t+3*t*t*t;(2分)B2=3*t*t-3*t*t*t;(2分)B3=t*t*t;(2分)PX(i+1)=B0*P0(1)+B1*P1(1)+B2*P2(1)+B3*P3(1);PY(i+1)=B0*P0(2)+B1*P1(2)+B2*P2(2)+B3*P3(2);(2分)end

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。