计算机图形学上机作业.doc

计算机图形学上机作业.doc

ID:59321187

大小:95.50 KB

页数:1页

时间:2020-09-05

计算机图形学上机作业.doc_第1页
资源描述:

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

1、计算机图形学(选作以下任意1—11题)1用中点Bresenham算法设计直线、圆、椭圆的算法,实现任意斜率的直线、圆、椭圆的绘制;2使用有效边表算法填充多边形。多边形的7个顶点分别为:P0(500,400),P1(350,600),P2(250,350),P3(350,50),P4(500,250),P5(700,50),P6(800,450)。3使用四邻接点填充算法填充上述多边形。4在屏幕中心显示矩形窗口,使用Cohen-Sutherland直线段裁剪算法实现任意直线的裁剪5在屏幕中心显示矩形窗口,使用中点分割直线裁剪算法实现任意直线的裁剪6在屏幕中心显示矩形窗口,

2、使用梁友栋-Barsky直线段裁剪算法实现任意直线的裁剪7使用斜等侧投影绘制图1所示多面体的投影图及其三视图,要求使用矩阵变换方法编程实现。图1图28已知17个型值点:P1(-360,0),P2(-315,-71),P3(-270,-100),P4(-225,-71),P5(-180,0),P6(-135,71),P7(-90,100),P8(-45,71),P9(0,0),P10(45,-71),P11(90,-100),P12(135,-71),P13(180,0),P14(225,71),P15(270,100),P16(315,71),P17(360,0)。边

3、界条件为:自由端。编程绘制通过给定型值点的三次参数样条曲线和正弦曲线,试比较二者之间差异。9根据三次Bezier曲线的基函数,编程绘制如图2所示三次Bezier曲线。10.给定9个控制点:P0(150,350),P1(250,250),P2(350,350),P3(428,167),P4(525,440),P5(650,250),P6(682,40),P7(850,450),P8(950,350)。绘制三次B样条曲线。11.在Koch曲线的基础上,调整α角,分别以α+0°、α+60°和α-120°绘制三条Koch曲线构成封闭图形,形成图3所示的Koch雪花,请编程实现

4、。图3n=8的Koch雪花

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

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

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