计算机图形学实验报告-二维裁剪(共5页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《计算机图形学实验报告-二维裁剪(共5页).doc》由会员分享,可在线阅读,更多相关《计算机图形学实验报告-二维裁剪(共5页).doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上计算机科学与技术学院20132014学年第一学期计算机图形学实验报告班级: 学号: 姓名: 教师: 成绩:实验项目(3、二维裁剪)一、 实验目的与要求(1) 掌握线段裁剪算法原理,并实现其算法。(2) 理解多边形裁剪、字符裁剪算法思想,能编程实现其算法。二、 实验内容设计菜单程序,利用消息处理函数,完成以下要求:(1) 实现直线段的标号法(Cohen-Sutherland)、矩形窗口裁剪算法。(2) 参考教材中的算法,用矩形窗口实现多边形的Sutherland-Hodgman裁剪算法。三、 重要算法分析以下分析Cohen-Sutherland和Sutherland-H
2、odgman两个算法,其中Cohen-Sutherland算法的基本思想通过编码的方法快速实现对直线段的裁剪;Sutherland-Hodgman算法基本思想是用窗口的四条边所在的直线依次来裁剪多边形。(一) Cohen-Sutherland算法该算法的基本思想是:对于每条待裁剪的线段P1,P2分三种情况处理:(1) 若P1P2完全在窗口内,则显示该线段。(2) 若P1P2完全在窗口外,则丢弃该线段。(3) 若线段既不满足“取”的条件,也不满足“舍”的条件,则求线段与窗口边界的交点,在交点处把线段分为两段。1. 编码原则具体编码过程为将延长线窗口的四条边线(yT、yB、xR、xL),将二维平面
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 图形学 实验 报告 二维 裁剪
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内