计算机图形学(三)_图元的属性_10_ 通用扫描填充算法


10 通用扫描填充算法

        要实现区域的扫描线填充必须先肯定填充区边界与屏幕扫描线的交点位置。然后,将填充色利用于扫描线上位于填充区域内部的每段。扫描线填充算法利用奇偶规则辨认同1内部区域(参见)。最简单的填充区域是多边形,由于每扫描线和多边形的交点可通过求解1对联立的线性方程来取得,其中扫描线的方程是y
= 常数。
        图4.20给出了多边形区域的实心填充的扫描线进程对每条与多边形相交的扫描线,与边的交点从左向右排序,且将每对交点之间的像素位置包括这对交点在内,设定为指定色彩。在图4.20的例子中,与边界的4个交点像素位置定义了两组内部像素。这样,填充色利用于从x=10到x = 14的5个像素和从x
= 18到x = 24
的7个像素。如果图案填充利用于多边形,则沿1条扫描线的每像素色彩由与填充图案堆叠的位置来肯定

波比源码 – 精品源码模版分享 | www.bobi11.com
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!

波比源码 » 计算机图形学(三)_图元的属性_10_ 通用扫描填充算法

发表评论

Hi, 如果你对这款模板有疑问,可以跟我联系哦!

联系站长
赞助VIP 享更多特权,建议使用 QQ 登录
喜欢我嘛?喜欢就按“ctrl+D”收藏我吧!♡