资源预览内容
第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
亲,该文档总共3页全部预览完了,如果喜欢就下载吧!
资源描述
11、采用扫描线算法对多边形进行填充,请写出EL、AEL的结构,并分析扫描线算法的步骤和处理扫描线的步骤。答: 活化边AET:指与当前扫描线相交的多边形的边,也称为活性边。YmaxXX(即1/k)边的分类表ET:把有效边按与扫描线交点x坐标递增的顺序存放在一个链表中,此链表称为有效边表。有效边表的每个结点: Ymax X 1/k next算法步骤:(1)确定多边形所占有的最大扫描线数,得到多边形顶点的最小和最大y值(ymin和ymax)。(2)从y=ymin到y=ymax,每次用一条扫描线进行填充。(3)对一条扫描线填充的过程可分为四个步骤:a.求交b.排序c.交点配对d.区间填色12、若用扫描线填充法将顶点为P0,P1,P2,P3,P4,P5,P6的多边形填充。请写出其边分类表EL及y=8时的活化链表。答:边分类表EL如下:y=8时,活化链表为:12 1.4 2/512 7 -19 8 59 11.5 1/2AEL3. 如下图表示多边形填充算法的主要思想,其多边形顶点为P1 (2,2), P2(5,1),P3(11,3),P4(11,8),P5(5,5),P6(2,7),试写出扫描线y=6时的扫描线的活性边表。解:
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号