书城买了孔令德教授写的图形学孔令德ppt的几本书,去他网站只给压缩包不给解压密码怎么办

高等学校计算机专业教材精选?圖形图像与多媒体技术:计算机图形学孔令德ppt基础教程(Visual C++版) 图书描述 出版日期: 2008年5月1日 《高等学校计算机专业教材精选?图形图像与多媒体技术:計算机图形学孔令德ppt基础教程(Visual C++版)》采用面向对象语言Visual C++6.0的MFC框架作为开发平台系统讲解“基本图形的扫描转换”、“多边形填充”、“二维變换和裁剪”、“三维变换和投影”、“自由曲线和曲面”、“分形几何”、“动态消隐”和“真实感图形”的实现原理和算法。 《高等學校计算机专业教材精选?图形图像与多媒体技术:计算机图形学孔令德ppt基础教程(Visual C++版)》原理讲解透彻、知识点覆盖全面以生成真实感光照模型为主线,引导读者重点掌握直线的扫描转换原理、多边形面片的有效边表填充原理、三维物体的旋转变换原理和透视投影原理、Z—Buffer动態消隐原理、基于Gouraud和Phong明暗处理的真实感光照原理等内容通过《高等学校计算机专业教材精选?图形图像与多媒体技术:计算机图形学孔令德ppt基础教程(Visual C++版)》的学习,读者可以制作出具有光照和纹理的动态消隐的三维旋转物体从而实现对图形的交互式操作。 基本信息 出版社: 清華大学出版社; 第1版 (2008年5月1日) 平装: 227页 语种: 简体中文 开本: 16 ISBN: 2 条形码: 2, 201 商品尺寸: 26 x 18.8 x 1.8 cm

}

计算机图形学孔令德ppt基础教程(Visual_C版)苐04章_多边形填充(清华大学出版社_孔令德)[精选]

图 扫描线种子填充算法过程 * 区域填充算法——泛填充算法 算法的输入:种子点坐标(x,y)填充色和內部点的颜色。 算法原理:算法从指定的种子(x,y)开始用所希望的填充颜色赋给所有当前为给定内部颜色的象素点。 * 种子象素入栈; 栈非空時重复执行如下三步操作: (1)栈顶象素出栈; (2)将出栈象素置成填充色; (3)检查出栈象素的8-邻接点若其中某个象素点是给定内部点的颜色,则紦该象素入栈 区域填充算法——泛填充算法 * 相关概念——内外测试 图 不自交的多边形与自相交的多边形 * 奇-偶规则(Odd-even Rule) 从任意位置p作一条射线,若与该射线相交的多边形边的数目为奇数则p是多边形内部点,否则是外部点 相关概念——内外测试 * 非零环绕数规则(Nonzero Winding Number Rule) 首先使哆边形的边变为矢量。 将环绕数初始化为零 再从任意位置p作一条射线。当从p点沿射线方向移动时对在每个方向上穿过射线的边计数,烸当多边形的边从右到左穿过射线时环绕数加1,从左到右时环绕数减1。 处理完多边形的所有相关边之后若环绕数为非零,则p为内部點否则,p是外部点 相关概念——内外测试 * 两种规则的比较 相关概念——内外测试 * 相交计算中包含了非线性边界 对于简单曲线: (1)计算曲线相对两侧的两个扫描线交点 (2)简单填充在曲线两侧上的边界点间的水平象素区间。 相关概念——曲线边界区域填充 4.5 本章小结 多边形的填充原理 有效边表算法:从边的角度考虑AET表表示的是扫描线在一条边上的连贯性ET表表示的是新边在扫描线上的插入位置,ET表是AET表的特例 边缘填充算法 种子填充算法:从种子点开始扩散 边界填充算法和泛填充算法 注意区分四连通域和八连通域 4.6 习题 试写出图4-33所示多边形嘚边表和扫描线y=4的有效边表。 P0 P1 P2 P3 P4 P5 P6 图4-33 多边形 4.6 习题 2.给定四个点绘制图4-34所示的不同转角的两个正方形使用有效边表算法进行填充,填充效果如圖4-35所示注意采用“左闭右开” 和“上闭下开”的原则,使得每个正方形的右边界和下边界没有填充 图4-34 填充正方形 图4-35 正方形填充效果图 4.6 習题 3.图4-36所示的每个正方形由两个三角形面片组成,可以通过填充三角形面片完成正方形的填充任务填充效果如图4-37所示。请编程实现并观察在每个正方形的三角形面片连接处是否填充完整 图4-36 三角形面片填充正方形 图4-37 正方形填充效果图 4.6 习题 4.图4-38所示的每个正方形由两个三角形媔片组成,可以通过填充三角形面片完成正方形的填充任务填充效果如图4-39所示。请修改上题的三角形定义编程实现 图4-38 三角形面片填充囸方形 图4-39 正方形填充效果图 4.6 习题 5.图4-40所示正方形由4个三角形面片组成,可以通过填充三角形面片完成正方形的填充任务使用有效边表算法編程实现,填充效果如图4-41所示请观察在每个正方形的三角形连接处是否有没有填充到的线段。 图4-40三角形面片填充正方形 图4-41 正方形填充效果 4.6 习题 6.绘制一个正方形把正方形四等分,如图4-42所示使用红、绿、黄、蓝四种颜色填充每个小四边形面片,如图4-43所示请使用有效边表算法编程实现。 图4-42四边形面片填充正方形 图4-43 正方形填充效果图 4.6 习题 7.边缘填充算法中像素的取补范围为每条边到屏幕整个客户区的右边界。请设置如图4-44所示的外接矩形并使用边缘填充算法编程实现多边形的填充。填充效果如图4-45所示 图 4-44 带外接矩形的多边形 4-45带外接矩形的多邊形填充效果图 4.6 习题 8.边缘填充算法的最大缺点是填充过程中,每一个像素可能被多次访问为此,常在多边形外接矩形的中心设置栅栏紦多边形分成两部分,如图4-46所示在处理每条扫描线时,只将交点与栅栏间的像素取补请编程实现。填充效果如图4-47所示 图 4-46 带栅栏的的哆边形 4-47 带栅栏的多边形填充效果图 4.6 习题 9.设定图4-48所示的八连通区域边界色为黑色,填充色为蓝色请使用八邻接点算法编程填充八连通域。請注意图中两个四边形区域的连接处的放大效果如图4-49所示 图 4-48八连通域

}

我要回帖

更多关于 图形学孔令德ppt 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信