计算机图形学课设-报告模板-1.docVIP

  • 1
  • 0
  • 约6.45千字
  • 约 11页
  • 2016-08-23 发布于贵州
  • 举报
计算机图形学课设-报告模板-1

河南理工大学 万方科技学院 课程设计报告 2011 — 2012学年第二学期 课程名称 计算机图形学 设计题目 计算机图形学基本算法 演示系统设计 学生姓名 学 号 专业班级 指导教师 徐 文 鹏 2012 年 5 月 28 日 目 录 设计内容与要求 总体目标和要求 目标:以图形学算法为目标,深入研究。继而策划、设计并实现一个能够表现计算机图形学算法原理的或完整过程的演示系统,并能从某些方面作出评价和改进意见。通过完成一个完整程序,经历策划、设计、开发、测试、总结和验收各阶段,达到: 巩固和实践计算机图形学课程中的理论和算法; 学习表现计算机图形学算法的技巧; 培养认真学习、积极探索的精神。 总体要求:策划、设计并实现一个能够充分表现图形学算法的演示系统,界面要求美观大方,能清楚地演示算法执行的每一个步骤。 开发环境:Viusal C++ 6.0,VC2005或其他你认为比较熟悉的环境。 内容与要求 实验分为五项内容。 直线的生成 内容:用Bresenham算法画直线 要求: 鼠标移动时,显示鼠标当前位置 显示判别式的计算过程和下一点的选择策略 记录生成点的坐标 图形生成过程可以重复进行 圆弧的生成 内容:用Bresenham算法画圆 要求: 鼠标移动时,显示鼠标当前位置 显示判别式的计算过程和下一点的选择策略 记录生成点的坐标 图形生成过程可以重复进行 橡皮筋技术实现 线段裁剪 内容:用梁友栋-Barsky算法进行线段裁剪 要求: 对于线段裁剪,线段被窗口的四条边裁剪的过程要显示出来 用橡皮筋的形式输入剪裁线段 多边形裁剪 内容:用Sutherland-Hodgman算法进行多边形裁剪 要求: 裁剪过程需先输入一多边形,然后用窗口四边裁剪的过程中要显示顶点增删过程。 用橡皮筋的形式输入剪裁线段 综合 内容:把前四次的实验内容整合到一起 要求: 第2章 总体设计 2.1 (黑体 三号) 正文及三级目录 :宋体 五号,行距:多倍行距 1.25 2.2 (黑体 三号) 正文及三级目录 :宋体 五号,行距:多倍行距 1.25,下同 2.3 (黑体 三号) 正文及三级目录 :宋体 五号,行距:多倍行距 1.25 2.4 (黑体 三号) 第3章 详细设计 3.1 (黑体 三号) 正文及三级目录 :宋体 五号,行距:多倍行距 1.25 3.2 (黑体 三号) 正文及三级目录 :宋体 五号,行距:多倍行距 1.25 3.3 (黑体 三号) 正文及三级目录 :宋体 五号,行距:多倍行距 1.25 3.4 (黑体 三号) 正文及三级目录 :宋体 五号,行距:多倍行距 1.25 3.5 (黑体 三号) 正文及三级目录 :宋体 五号,行距:多倍行距 1.25 第4章 功能实现 4.1 (黑体 三号) 正文及三级目录 :宋体 五号,行距:多倍行距 1.25 4.2 (黑体 三号) 正文及三级目录 :宋体 五号,行距:多倍行距 1.25 4.3(黑体 三号) 正文及三级目录 :宋体 五号,行距:多倍行距 1.25 4.4 (黑体 三号) 正文及三级目录 :宋体 五号,行距:多倍行距 1.25 4.5 (黑体 三号) 正文及三级目录 :宋体 五号,行距:多倍行距 1.25 第5章 总结 参考文献 coal geological draw website, 1 by the URAs 60 anniversary Essay Prize, 3 were second and third, 5 awards for excellence.   Organize workers to participate in the 60 anniversary of the four cups volleyball tournament, organized entertainment programs to participate in the 60 anniversary of the show, send 10 pairs of paintings and calligraphy works in the 60 annive

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档