一、学习目的
通过本章的学习,理解和掌握Bezier曲线、B样条曲线的定义及性质,了解Bezier曲面的构造方法。本章计划4学时。
二、课程内容
第一节 基本概念
(一)曲线、曲面的表示
曲线和曲面可以用参数形式和非参数形式表示,非参数形式又分为显式和隐式两种。 往往用参数形式来表示自由曲线和自由曲面。 (二)插值与逼近:拟合、插值 与逼近的概念与区别 (三)连续性条件 G和C连续的基本概念
n
n
第三节 Bezier曲线/曲面
(一) Bezier曲线的定义 (二)Bezier曲线的性质 (三)Bezier曲面
第四节 B样条曲线/曲面
(一) B样条曲线的定义和性质 (二) B样条曲面的定义
均匀B样条曲线的定义及性质
三、重点、难点提示和教学手段
重点掌握Bezier曲线的定义及性质。 教学方法: 课堂讲授与自学(课外)相结合。
四、思考与练习
1已知平面上四个顶点P0(80,80),P1(150,200),P2(240,210),P3(320,80).试分别用P0P1P2P3作为特征多边形和作为插值顶点绘制出两条三次Bezier曲线,并同时画出这两条三次Bezier曲线的特征多边形。
2.叙述并讨论在拼接两个三次Bezier曲线时,在拼接处达到C和C连续性所需要的条件。
1
2
第九章 消隐
一、学习目的
通过本章的学习,掌握消隐的概念,掌握几种隐藏面消除算法。本章计划2学时。
二、课程内容
第一节 深度缓存器算法
(一) 消隐的概念
消隐算法根据算法实现时所在的坐标系或空间可以分为两大类:图像空间消隐算法和物体空间消隐算法。
(二) 深度缓存器算法
第二节 区间扫描线算法
区间扫描线算法及其他一些消隐算法
三、重点、难点提示和教学手段
重点掌握消除隐藏面的深度缓冲器算法、区间扫描线算法。 教学方法: 课堂讲授与自学(课外)相结合。
四、思考与练习
画面由一个矩形以及从后面贯穿矩形的三角形组成。矩形四个顶点为P1(10,5,10),P2(10,25,20),P3(25,25,10),P4(25,5,10)。三角形由顶点
P5(15,15,15),P6(30,10,5)和P7(25,25,5)定义。若用深度缓冲器消隐算法实现消隐,简
述其过程。
主要参考书
1.《计算机图形学》,孙家广,杨长贵,清华大学出版社 2.《计算机图形学》, 倪明田、吴良芝编著, 北京大学出版社 3.《计算机图形学》,罗笑南、王若梅编著,中山大学出版社
4.《计算机图形学基础》,唐泽圣、周嘉玉、李新友编著,清华大学出版社 5. 《计算机图形学基础》,陈传波、陆枫编著,电子工业出版社
6.《计算机图形学的算法基础》,(美)D.F.罗杰斯著,梁友栋等译,科学出版社 7.《计算机图形学》,(美)Donald Hearn,M.Pauline Baker著,蔡士杰等译,电子工业出版社