- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机图形学参考答案
第一章
什么是图形?在计算机中,图形是如何表示的?
答:能够在人的视觉系统中形成视觉印象的客观对象都称为图形。计算机中,表示图形的方法有两种:
点阵法:通过枚举出图形中所有的点来表示图形,它强调图形由哪些点组成。
参数法:用图形的形状参数和属性参数来表示图形。
CRT射线管由哪几部分组成?它们的功能是什么?
答:CRT射线管由五部分组成。
电子枪:包括灯丝、阴极、控制栅,作用是发射电子束,控制电子束中电子的数量和极性。
聚焦系统:使电子束足够细,保证屏幕的分辨率。
加速电极:使电子束高速运动,以便加快刷新速度。
偏转系统:控制电子束水平偏转和竖直偏转。
荧光屏:电子束激活荧光物质发光。
什么是刷新?刷新频率与荧光物质的刷新时间有什么关系?
答:(1)由于荧光物质的发光时间为10到60毫秒,为获得稳定的画面,就需要不断重复的绘制图形,这就是刷新。
(2)荧光物质的持续发光时间越长,刷新频率可以越低。
什么是像素?什么是显示器的分辨率?
答:(1)屏幕上的光点称为像素。
(2)若显示器水平的行数为M,每一行的扫描像素数为N,则M*N称为显示器的分辨率。
显示器的分辨率为1024*1024,显示的颜色数为256色,试问带有查找表和不带查找表的帧缓存分别是多大?
答:(1)不带查找表:1024*1024*24 (bit)
(2)带有查找表:1024*1024*8+256*24 (bit)
6、显示系统为什么使用查找表?
答:在帧缓存单元的位数不增加的情况下,具有大范围内挑选颜色的能力,即提高帧缓存的利用率。
第三章
如何改进扫描转换直线段的中点算法,使之能够处理斜率为任意值的直线段?
见课件。
分别用Bresenham划线算法和DDA划线算法绘制(20,10)到(30,18)的直线,并画出扫描转换图表示。
(1)DDA算法
xa=20,ya=10; xb=30,yb=18 ;dx=10,dy=8; steps=dx=10; delta_x=
1, delta_y
=0.8;
x y steps 四舍五入取整
10 0 (20,10)
10.8 1 (21,11)
11.6 3 (22,12)
12.4 3 (23,12)
13.2 4 (24,13)
14 5 (25,14)
14.8 6 (26,15)
15.6 7 (27,16)
16.4 8 (28,16)
17.2 9 (29,17)
18 10 (30,18)
(2)Bresenham算法 twody=16, twodydx=-4
i xi yi di 0 20 10 2*8-10=6 1 21 11 6-4=2 2 22 12 2-4=-2 3 23 12 -2+16=14 4 24 13 14-4=10 5 25 14 10-4=6 6 26 15 6-4=2 7 27 16 2-4=-2 8 28 16 -2+16=14 9 29 17 14-4=10 10 30 18
分别用Bresenham画圆算法和中点画圆算法作图,r=10,圆心在坐标原点。
(1)Bresenham画圆算法:
void CT3View::drawcircle1(CDC* pDC)
{
int x=0,y=r,d=3-2*r;
while (x=y){
pDC-SetPixel(xcenter+x, ycenter+y, RGB(255,0,0));
pDC-SetPixel(xcenter-x, ycenter+y, RGB(255,0,0));
pDC-SetPixel(xcenter+x, ycenter-y, RGB(255,0,0));
pDC-SetPixel(xcenter-x, ycenter-y, RGB(255,0,0));
pDC-SetPixel(xcenter+y, ycenter+x, RGB(255,0,0));
pDC-SetPixel(xcenter-y, ycenter+x, RGB(255,0,0));
pDC-SetPixel(xcenter+y, ycenter-x, RGB(255,0,0));
pDC-SetPixel(xc
您可能关注的文档
最近下载
- 完整八年级物理综合实践活动课教案.docx
- 高考英语一轮复习知识清单(全国通用):专题20 语法填空介词100题(精练)解析版.docx VIP
- 110kV〜750kV架空输电线路施工及验收规范.docx VIP
- 2021-2022年国家开放大学电大法学《实用法律基础》课程考试打印版完美打印版 英语网考资料.doc
- 奥迪A6电路图之发动机BAT.pdf
- 2023年4月自考02207电气传动与可编程控制器PLC试题及答案含解析.pdf
- 医院普外科课件.pptx
- 游戏策划方案-数值策划笔试题.docx VIP
- 高考英语一轮复习知识清单:专题08 语法填空不定式100题(全国通用)解析版.docx VIP
- drillwork2005操作手册.ppt
文档评论(0)