《计算机图形学基础》教学大纲.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《计算机图形学基础》教学大纲.doc

PAGE  共  NUMPAGES 6 页 第  PAGE 6页 浙 江 广 播 电 视 大 学 计算机应用专业(开放专科) 《计算机图形学基础》教学大纲 第一部分 大纲说明 一、课程的性质和任务 计算机图形学是研究计算机生成、处理和显示图形的学科,其基本任务是使学生通过学习本课程,掌握计算机图形学的基本原理和基本方法,为今后从事计算机辅助设计和制造、科学计算可视化、计算机图形处理等方面的工作打下良好的基础。 二、先修课要求 《计算机数学基础》、《线性代数》、《C语言序设计》以及《数据结构》等。 三、课程教学基本要求 1、掌握计算机图形的生成技术和生成各种平面图形的基本算法 2、掌握图形填充、裁剪及图形变换等计算机图形处理的基本方法 3、初步掌握用C语言编写基本平面图形程序的方法 4、了解图形应用软件的编制方法 四、教学方法和教学形式建议 尽量采取多媒体教学方式。以电子讲稿授课为主,配以部分课件及上机实验操作。 五、课程教学要求的层次 1、掌握:要求学生能够全面、深入理解和掌握科学内涵,并能进行简单的分析、判断和计算。 2、了解:要求学生能够一般地了解所学内容。 第二部分 学时分配 课程教学总学时数72(其中课程学时54,实验18),4学分。 教 学 内 容课内学时实验学时一、绪论2二、直线和直线图形64三、多边形6四、二次曲线64五、裁剪8六、自由曲线与曲面设计86七、图形变换84八、图形计算与图形的数据结构6九、图形消隐2十、图形系统的总体结构2总 计5418 第三部分 教学内容和教学要求 一、绪论 (一)教学内容: 1、计算机图形学的基本概念 2、计算机图形学的发展 3、计算机图形学的应用 4、常用的图形输入/输出设备 5、计算机图形系统 (二)教学要求: 掌握:计算机图形学的基本概念,图形系统及常用的输入输出设备 了解:计算机???形学的发展以及主要的应用 二、直线和直线图形 (一)教学内容: 1、直线以及直线的绘制 2、生成直线的几种常用算法 3、线宽和线型 (二)教学要求: 掌握:生成直线的逐点比较法的基本思想和误差判别公式的推导, Bresenham算法基本思想和生成直线的算法 了解:数值微分法,生成特殊直线(具有宽度或虚线)的方法 三、多边形 (一)教学内容: 1、多边形的概念 2、多边形的填充 3、多边形的填充算法 (二)教学要求: 掌握:点是否在多边形内部的检验方法和连贯性原理,掌握多边形的扫描线填充算法和种子填充算法 了解:边填充算法 四、二次曲线 (一)教学内容: 1、圆弧的逐点插补法 2、圆弧的Bresenham算法 3、椭圆的生成算法 4、二次曲线的参数拟合法 5、圆弧线宽的处理 (二)教学要求: 掌握:圆弧的逐点插补法,圆弧的Bresenham算法,二次曲线的参数拟合法 了解:圆弧线宽的处理 五、裁剪 (一)教学内容: 1、窗口视图变换 2、二维裁剪 3、Sutherland-Cohen分割线算法 4、中点分割算法 5、一般凸多边形窗口的二维线裁剪 6、多边形裁剪 7、Weiler-Atherton算法 8、字符裁剪 (二)教学要求: 掌握:Sutherland-Cohen分割线算法、中点分割算法,一般凸多边形窗口的二维线裁剪、Weiler-Atherton算法 了解:一般多边形的裁剪算法,字符裁剪 六、自由曲线与曲面设计 (一)教学内容: 1、Bezier曲线 2、拟合、插值和样条的概念 3、二、三次参数样条曲线 4、B样条曲线 (二)教学要求: 掌握:Bezier曲线的定义与性质,二、三Bezier曲线,B样条曲线的定义与性质,二、三次B样条曲线 了解:拟合、插值和样条的概念;二、三次参数样条曲线 七、图形变换 (一)教学内容: 1、图形变换中的数学方法 2、二维图形的几何变换 3、三维图形的几何变换 4、投影变换 (二)教学要求: 掌握:二维图形的几何变换,平移、对称、伸缩、旋转 了解:三维图形的几何变换;平移、对称、伸缩、旋转, 投影变换的概念和基本方法 八、图形计算与图形的数据结构 (一)教学内容: 1、交点的计算方法 2、交线的计算方法 3、包含与重叠 4、图形的表示法 5、图形的数据结构 6、图形数据库 (二)教学要求: 掌握:交点的计算,交线的计算,包含与重叠 了解:图形的表示,图形的数据结构,图形数据库 九、图形消隐 (一)教学内容: 1、图形消隐处理的基本原理 2、凸多面体的消隐处理 3、光栅图形消隐 (二)教学要求: 掌握:图形消隐处理的基本原理、凸多面体的消隐处理、光栅图形消隐 了解:一般平面立体的消隐处理 十、图

您可能关注的文档

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档