计算机图形学-南京信息工程大学.doc

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

计算机图形学 Computer Graphics 课程编号: 课程属性:专业任选课 学 分: 3 学 时:48 学时(讲课:38 学时,上机:10 学时,实验:0 学时) 课程性质:选修 先修课程:高等数学 C语言程序设计 数据结构 适用专业:信息与计算科学 教 材:《计算机图形学基础》陈传波,电子工业出版社,2002 开课院系:数理学院信息与计算科学系 课程的性质和任务 计算机图形学是科学计算、工程应用中计算机表现的重要环节,本课程通过计算机图形原理和各种图形生成算法的教学,使学生掌握计算机图形学的基础知识和相关的算法,并培养学生应用图形学知识来编制一些图形软件的能力。 二、教学内容和要求(要求将各章节知识点分为掌握、熟悉、理解、了解、初步了解等) 绪论 (4学时) 1、教学内容 掌握计算机图形学及相关概念 了解计算机图形的发展 了解计算机图形学的应用 掌握计算机图形系统 了解计算机图形学研究动态 初步了解计算机图形设备,理解显示器的基本工作原理 基本图形生成算法 (18学时) 理解直线的扫描转换算法,掌握DDA算法,中点算法,Bresenham算法 理解圆的扫描转换算法,掌握简单方程生产圆弧,中点Bresenham算法 了解椭圆的扫描转换算法,了解椭圆的中点Bresenham算法 熟悉多边形的扫描转换与区域填充算法 了解字符处理 了解反走样,理解区域采样的基本思想 理解裁剪的基本思想,掌握点的裁剪,直线的裁剪,多边形的裁剪,字符的裁剪 二维变换 (4学时) 理解齐次坐标,几何变换,变换矩阵等基本概念 掌握基本二维几何变换:平移,比例,旋转,对称,错切的变换矩阵 掌握复合变换的变换矩阵的求法 三维变换 (2学时) 掌握基本三维几何变换:平移,比例,旋转,对称,错切的变换矩阵 掌握三维复合变换的变换矩阵的求法 了解平行投影和透视投影的基本概念和分类 曲线曲面 (10学时) 掌握下列概念:曲线曲面的基本概念,三次样条,Bernstein基函数、Bezier曲线、B样条基、B样条曲线、Nurbs曲线和形体表示模型。 掌握曲线曲面的参数表示方法和连续性的基本概念、自然三次样条曲线,Bezier曲线的定义、性质和deCasteljau递推算法、Bezier曲线的升阶算法、B样条基及B样条曲线的定义和基本性质。 了解Bezier曲面、B样条曲面、Nubrs曲线曲面的定义及性质。 消隐 (6学时) 掌握消隐的分类方法 掌握深度缓存器算法(z-buffer算法)的基本思想 了解区间扫描线算法 深度排序算法(画家算法)的基本思想 了解区域细分算法 真实感图形学的绘制 (4学时) 掌握常见颜色模型的定义和特征 了解简单光照明模型 三、大纲说明 作业和报告:作业:0次,课程论文: 0 篇; 考核方式:开卷考试 总评成绩计算方式:平时成绩*20%+期末考试成绩*80% 是否使用多媒体:是 其他:无 四、参考书目 《计算机图形学》(新版)清华大学出版社孙家广 杨长贵编著 《计算机图形学教程》(修订版)科学出版社唐荣锡等, 2001年 制定人: 审定人: 批准人: 计算机图形学 Computer Graphics 课程编号: 学 分: 3 学 时: 48(其中:讲课学时:38 上机学时:10 )计算机图形学适用专业:信息与计算科学 教 材:《计算机图形学基础》陈传波,电子工业出版社,2002 开课院系:数理学院信息与计算科学系 一、课程的教学目的和任务 计算机图形学是科学计算、工程应用中计算机表现的重要环节,本课程通过计算机图形原理和各种图形生成算法的教学,使学生掌握计算机图形学的基础知识和相关的算法,并培养学生应用图形学知识来编制一些图形软件的能力。 序号 实验项目名称 实验学时 实验要求 实验类型 必修 选修 验证性 设计性 综 合 性 1 二维基本图形生成技术 2 熟悉直线和圆弧的扫描线转换算法 √ √ 2 多边形的裁剪算法 2 用Sutherland-Hodgeman算法实现多边形的裁剪 √ √ 3 图形几何变换 2 给定多边形,对该多边形进行二维几何变换并画出变换后的图形。 √ √ 4 点与多边形的包含性检测 2 用射线法和弧长法两种方法实现点与多边形的包含关系 √ √ 5 Bezier曲线 2 熟悉Bezier曲线的定义和画法 √ √ √”。 三、大纲说明 四、参考书目 《计算机图形学》(新版) 孙家广 杨长贵编著 清华大学出版社 《计算机图

文档评论(0)

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

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

1亿VIP精品文档

相关文档