- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)