| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1593 人关注过本帖
标题:[原创] floodfill demo code.
取消只看楼主 加入收藏
RockCarry
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:13
帖 子:662
专家分:58
注 册:2005-8-5
结帖率:95.65%
收藏
 问题点数:0 回复次数:2 
[原创] floodfill demo code.
泛滥填充的演示程序,采用了扫描线种子填充算法。
这个比较简单。可以看出来扫描线种子填充算法效率其实不高啊。

floodfill.rar (22.25 KB)
搜索更多相关主题的帖子: demo floodfill code 扫描线 算法 
2007-12-05 23:41
RockCarry
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:13
帖 子:662
专家分:58
注 册:2005-8-5
收藏
得分:0 
too slowly !
可能是由于 graphics 库的性能低下导致的。
下一步,图案画刷和位图画刷的实现。
2007-12-05 23:44
RockCarry
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:13
帖 子:662
专家分:58
注 册:2005-8-5
收藏
得分:0 
RGE.Draw2D todo:
更多的几何图元:椭圆、圆角矩形,曲线...
所有的几何图元绘制都支持线宽、线型
填充:封闭几何图元都支持填充,多边形填充,泛滥填充
填充支持 solid fill, pattern fill 和 bmp fill 三种模式
PEN
{
    DWORD color;
    int   linewidth;
    DWORD linestyle;
}
BRUSH
{
    int   fillstyle; /* solid fill, pattern fill, or bmp fill */
    DWORD fillpattern[32];
    PBMP  filebmp;
}
Translator // 变换器,先用这个名字,以后再取更好的名字
{
    像素变换  // alpha blending, XOR, NOT, AND, OR Blending
              // for user to extend more blending method
    坐标变换  // 2d 变换矩阵实现几何变换
}
反走样技术
TrueType Font
目前 RGE.Draw2D 注重算法和实现,不特别的强调性能和优化
目前反走样技术和 TrueType 实现的把握还不大,其他的努力下基本上都可以实现。
如果大家有兴趣,可以一起来讨论和实现。

[[italic] 本帖最后由 RockCarry 于 2007-12-6 11:04 编辑 [/italic]]
2007-12-06 11:02
快速回复:[原创] floodfill demo code.
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.096842 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved