图形学作业答案

上传人:mg****85 文档编号:34163809 上传时间:2018-02-21 格式:DOC 页数:7 大小:84.50KB
返回 下载 相关 举报
图形学作业答案_第1页
第1页 / 共7页
图形学作业答案_第2页
第2页 / 共7页
图形学作业答案_第3页
第3页 / 共7页
图形学作业答案_第4页
第4页 / 共7页
图形学作业答案_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《图形学作业答案》由会员分享,可在线阅读,更多相关《图形学作业答案(7页珍藏版)》请在金锄头文库上搜索。

1、第一次作业第一章一、1、 2D,3D2、 描点法,矢量法二、1、计算机图形学是研究通过计算机将数据转换为图形,并在专用显示器上显示的原理,方法和技术的学科。2、把屏幕分成有限个可发亮的离散点,将图形经过的那些像素点串联起来的方法。三、1、这三者的共同之处就是计算机所处理的信息都是与图有关的信息。区别:图像处理是利用计算机对原来存在物体的映象进行分析处理,然后再现图像。模式识别是指计算机对图形信息进行识别和分析描述,是从图形(图像)到描述的表达过程。计算机图形学是研究根据给定的描述(数学公式或者数据等),用计算机生成相应的图形、图像、所生成的图形、图像可以显示在屏幕上、硬拷贝输出或作为数据集存在

2、计算机中的学科。第二章一、1、 系统软件,图形软件,应用软件2、 计算,存储,输出,输入,对话3、 脱机,联机,交互式4、 文本模式,图形模式5、 实际世界坐标系,规范设备坐标系,设备坐标系二、8bits: 1024*1024*8/8=1M2812bits: 1024*1024*12/8=1.5M21224bits: 1024*1024*24/8=3M224第二次作业一、1、字符坐标系单位为字符,字符坐标系的原点是(1,1)。点坐标系单位为象素,点坐标系的原点是(0,0)。2、绝对坐标的参考点是原点,取值范围是规定范围的正整数;相对坐标的参考点是当前点,取值范围是规定范围的正整数和负整数;3、

3、 moveto(50,100)getmaxx()putpixel(100,100,BLUE)liveto(200,200)第四章作业一、1、 点,直线,曲线,区域2、 插值,拟合3、 平移,对称,旋转,比例,错切4、 逐点比较法,DDA 法,Bresenham 法二、1.#include/*加入 c 图形库*/#include/*数学库*/#include/*键盘控制*/#include #include void Line(int x0,int y0,int x1,int y1,int value)/*从坐标(x0,y0)到(x1,y1) 画颜色为 value 的直线*/int x;floa

4、t dx,dy,m,y;dx=x1-x0;dy=y1-y0;m=dy/dx;y=y0;for(y=y0;y/*加入 c 图形库*/#include/*数学库*/#include/*键盘控制*/#include#includevoid Bresenham_Line(int x0,int y0,int x1,int y1,int value)/*从坐标(x0,y0) 到(x1,y1)画颜色为value 的直线*/int i;int x,y,dx,dy;float e;dx=x1-x0;dy=y1-y0;e=-dx; x=x0; y=y0;for(i=0;i=0)x=x+1;if (e=dx)e=e

5、-2*dx;void main()int i,driver,mode;driver=DETECT;/*初始化显示模式参数*/initgraph(/*初始化显示为默认驱动的 640*480、16 色模式*/printf(Press any key to continue except Ctrl+Q to quit.n);Bresenham_Line(1,1,5,12,1);/*设置画线起始点*/closegraph();/*关闭图形模式*/第三次作业3#include #include PNARC(int r,int xc,int yc)见书 P101 函数main()int gd=DETECT

6、, gm;initgraph(PNARC(5,0,0);getch();closegraph();4.见书 P1035.见书 P104三、1、 先给各点定为 P1(2,2), P2(2,4),P3(8,6), P4(12,2), P5(8,1)ET 表具体格式(考试时的要求)参见书 P123-图 4.41扫描线为 1 时,依次有边记录 P5P1,内容依次为 2,8, -6;边记录 P5P4,内容依次为2,8,4;扫描线为 2 时,依次有边记录 P1P2,内容依次为 4,2, 0;边记录 P4P3,内容依次为6,12,-1;扫描线为 3 时,为空;扫描线为 4 时,有边记录 P2P3,内容依次为

7、 6,2,3;扫描线为 5 时,为空;扫描线为 6 时,为空;AET 表具体格式(考试时的要求)参见书 P123-图 4.42扫描线为 1 时,依次有边记录 P5P1,内容依次为 2,8, -6;边记录 P5P4,内容依次为2,8,4;扫描线为 2 时,依次有边记录 P1P2,内容依次为 4,2, 0;边记录 P4P3,内容依次为6,12,-1;扫描线为 3 时,依次有边记录 P1P2,内容依次为 4,2, 0;边记录 P4P3,内容依次为6,11,-1;扫描线为 4 时,依次有边记录 P2P3,内容依次为 6,2, 3;边记录 P4P3,内容依次为6,10,-1;扫描线为 5 时,依次有边记

8、录 P2P3,内容依次为 6,5, 3;边记录 P4P3,内容依次为6,9,-1;扫描线为 6 时,依次有边记录 P2P3,内容依次为 6,8, 3;边记录 P4P3,内容依次为6,8,-1;2、1) 15002) 23) 10第四次作业3(1) )/(kbarctg10/kb10ossini010cosini10/kb(2) )/(arctg10a10ossini010cosini0a4填充 右 上 左 下 故填充序列为:51) 线段端点编码A:0001B:1000E:0000F:0000I:1001J:10002) 线段分类EF:线段两端点编码均为 0000 全部保留IJ:(1001)AND(1000)=10000 全部舍弃AB:(0001)AND(1000)=0000线段两端点编码不全为 0000,需裁剪3) 进行裁剪:,为使 1 变为,通过边界直线 x=W =-3 进行裁剪,求点左交点xl (,)1用新线段 代替原线段, :,:,属于需裁剪类型。11:,为使 1 变为,通过边界直线 y=Wyt=6 进行裁剪,求点上交点2(8/5,6)用新线段 2 代替原线段 , :,2:0000,属于全部保留类型。111第五章一、) 10) 10) 10二、为了得到一个确定的、立体感强的投影图,需要消除隐藏线和隐藏面,也就是确定物体哪些边、面是可见的,哪些是不可见的。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号