《计算机图形学实验》课程教学大纲.docVIP

《计算机图形学实验》课程教学大纲.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《计算机图形学实验》教学大纲 一、课程基本信息 中文名称 计算机图形学 英文名称 Computer Graphics 适用专业 计算机科学与技术 先修课程 线性代数、高级语言、数据结构 课程类别 专业拓展课程 修读性质 必修 学分/学时 2.5学分/28学时(14学时) 考核方式 考试 二、教学目标 通过实验可以使学生进一步理解图形、算法与程序设计三者之间的关系,并为后续课程的学习和实验打下良好的基础。计算机图形学这门课程,是计算机三维造型技术、动画技术、虚拟现实技术等相关课程的理论基础 本课程的教学目标:通过实验,使学生能更深刻理解图形生成的算法模型,提高编写程序、调试程序的能力。 三、教学内容 实验项目一:熟悉Turbo C 绘图(2学时) 1.实验属性:验证实验 2.修读性质:选开 3.教学目标 通过上机操作,熟悉TC图形程序设计环境及图形函数。 4.实验方法 根据实验内容要求,编写程序,上机测试。 5实验仪器设备 计算机 6.实验内容 熟悉Turbo C的基本操作; 掌握绘图程序的结构; 熟悉有关的图形函数; 能够写出一个绘图程序。 7.成绩评定 根据学生的上机实验过程中的表现及实验报告的撰写情况评定成绩。 实验项目二:直线算法与圆算法(4学时) 1.实验属性:验证实验 2.修读性质:必开 3.教学目标 要求理解直线算法和圆的算法;熟练掌握用C语言编程解决实际问题; 4.实验方法 根据实验内容要求,编写程序,上机测试。 5实验仪器设备 计算机 6.实验内容 初始化图形系统 编写DDA算法,Bresenham算法,中点法生成直线的函数 调试和调用,完成直线生成 对生成的直线进行属性设置 利用Bresenham和中点算法的思想编写函数 分别利用两种方法生成圆 完成属性设置和增加交互功能 7.成绩评定 根据学生的上机实验过程中的表现及实验报告的撰写情况评定成绩。 实验项目三:扫描线填充算法和种子填充算法(4学时) 1.实验属性:验证实验 2.修读性质:必开 3.教学目标 要求理解扫描线填充算法和种子算法;理解并应用图形的数据结构。 4.实验方法 根据实验内容要求,编写程序,上机测试。 5实验仪器设备 计算机 6.实验内容 初始化图形系统 编写扫描线填充算法和种子填充算法填充图形的函数 调试和调用,完成填充图形。 对填充的图形进行属性设置 7.成绩评定 根据学生的上机实验过程中的表现及实验报告的撰写情况评定成绩。 实验项目四:直线裁剪算法(2学时) 1.实验属性:验证实验 2.修读性质:必开 3.教学目标 理解二维矩形区域的直线裁剪;理解直线剪栽算法中的区域编码;熟练掌握二维裁剪的原理和方法、Sutherland-Cohen分割线算法。 4.实验方法 根据实验内容要求,编写程序,上机测试。 5实验仪器设备 计算机 6.实验内容 初始化图形系统 编写Sutherland-Cohen分割线算法的函数 调试和调用,完成规则窗口对直线的裁剪。 7.成绩评定 根据学生的上机实验过程中的表现及实验报告的撰写情况评定成绩。 实验项目五:图形变换与输出(4学时) 1.实验属性:设计实验 2.修读性质:必开 3.教学目标 掌握几种基本几何变换的算法思想,结合C语言数据结构,能编写程序实现图形变换。 4.实验方法 根据实验内容要求,编写程序,上机测试。 5实验仪器设备 计算机 6.实验内容 分别编写平移函数、旋转函数和变比变换函数; 编写主函数调用三个变换函数; 选择信息及有关变换参数的数据在运行时从键盘输入,运行时,屏幕上同时有两个图形,一个是未变换的图形,另一个是变换后的图形。 7.成绩评定 根据学生的上机实验过程中的表现及实验报告的撰写情况评定成绩。 实验项目六:自由曲线(2学时) 1.实验属性:验证实验 2.修读性质:选开 3.教学目标 熟练掌握Bezier曲线的定义与性质,二、三Bezier曲线算法,结合C语言数据结构,能编写程序绘制Bezier曲线。 4.实验方法 根据实验内容要求,编写程序,上机测试。 5实验仪器设备 计算机 6.实验内容 初始化图形系统 编写绘制Bezier曲线的函数 调试和调用,绘制Bezier曲线,并能对曲线的属性作设置 7.成绩评定 根据学生的上机实验过程中的表现及实验报告的撰写情况评定成绩。 四、考核形式及成绩评定 根据学生的上机实验过程中的表现及实验报告的撰写情况评定成绩。 五、教材与参考书 教 材:王汝传等.计算机图形教程.(第二版).北京:人民邮电出版社,2009.8 参考书:[1]David F.Rogers. 计算机图形学的算法基础.(第二版).北京:机械工业出版社,2002 [2]孙家广.计算机图形学(第三版).北京:清华大学出版社,2000 [3]张义宽.计算机图形学.西安:西安电子科技大学

文档评论(0)

CUP2008013124 + 关注
实名认证
文档贡献者

北京教育部直属高校教师,具有十余年工作经验,长期从事教学、科研相关工作,熟悉高校教育教学规律,注重成果积累

1亿VIP精品文档

相关文档