浙江大学计算机图形学视频教程,浙江大学现代教务管理系统

二、教学目标

(一)学习目标

掌握计算机图形学的基本概念、理论、方法和系统,学习目标分别为熟练掌握光栅图形生成算法、图形裁剪算法、填充算法、图形变换、曲线曲面、实体造型、真实感图形等知识,并编制程序。

(二)可测量结果

1)熟练掌握光栅图形生成算法。

2)熟练掌握图形裁剪算法和填充算法。

3)熟练掌握图形变换的基本方法。

4)熟练掌握Bézier、B样条和NURBS曲线曲面的基本性质、拼接等知识。

5)熟练掌握实体造型和真实感图形的基本知识。

6)结合知识点,编写程序。

三、课程要求

(一)授课方式与要求

授课方式:1、教师讲授(讲授核心内容、总结、按顺序提示今后内容、答疑等);2、上机实验(结合课堂讲授内容,每周上机编程实验)。

课程要求:掌握基本知识、培养思维和编程能力。

说明:由于课程的性质,课堂讲授与上机编程实验相结合。

(二)考试评分与建议

期末闭卷考试占70%,课程作业和上机实验占30%。

四、教学安排

第1次:绪论

主要内容:计算机图形学的研究内容、发展历史、计算机图形学的应用、图形设备、计算机图形系统。

第2次:光栅图形生成算法

主要内容:逐点比较法、数值微分法、中点画线法、Bresenham法等直线段生成算法。

第3次:圆弧生成算法

主要内容:逐点比较法、中点法、Bresenham法等圆弧生成算法。

第4次:区域填充算法和字符生成算法

主要内容:区域填充基础知识、多边形区域填充的扫描线算法、边界标志算法。

第5次:区域种子填充算法

主要内容:4向连通区域和8向连通区域填充算法、反走样、字符生成算法、轮廓字型技术。

第6次:裁剪算法

主要内容:直线段裁剪算法、中点再分裁剪算法、多边形的裁剪算法、单边裁剪法、边界裁剪法。

第7次:图形几何变换

主要内容:图形变换的基本原理、二维图形的基本变换、组合变换、三维变换矩阵。

第8次:曲线和曲面

主要内容:曲线曲面参数表示,位置矢量、切矢量、法矢量、曲率和挠率等基本概念,插值、拟合、逼近和光顺基本概念,参数曲线的代数和几何形式,参数曲面基本概念。

第9次:Bezier 曲线与曲面

主要内容:Bezier曲线的定义和性质、Bezier曲线的递推算法、Bezier曲线的拼接。Bezier曲线的升阶与降阶。

第10次: Bezier曲面

主要内容:Bezier曲面定义、性质、Bezier曲面片的拼接、Bezier曲面递推算法、三边Bezier曲面片。

第11次:B样条曲线和B样条曲面

主要内容:B样条曲线的递推定义和性质、B样条曲线类型的划分、B样条曲线的性质、de Boor 算法、B样条曲面。

第12次:NURBS曲线与曲面

主要内容:NURBS曲线的定义、性质、圆锥曲线的NURBS表示形式、NURBS曲线的修改、NURBS曲面。

第13次:真实感图形

主要内容:颜色视觉、简单光照明模型、局部光照明模型、光透射模型。

第14次:纹理

主要内容:纹理映射、映射方法、纹理空间、几何纹理。

第15次:几何造型技术

主要内容:形体在计算机内的表示形式、形体表示模型、边界表示模型、形体的边界表示模型、边界表示的数据结构。

第16次:欧拉操作和求交分类

主要内容:曲线与曲面求交的基本方法,代数方法、几何方法、离散方法、跟踪方法,实体造型系统简介。

五、参考教材及相关资料

1、孙家广等主编,计算机图形学,清华大学出版社,1998.9

2、孙正兴,计算机图形学教程,机械工业出版社,2006.8

3、倪明田,计算机图形学,北京大学出版社,1999.11

4、徐长青等,计算机图形学,机械工业出版社,2010.11

5、课件和程序实例

六、课程教学网站:

由教学老师在学院自己主页中建立教学网站或其他网络载体,并通知选课学生。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值