吴连慧
,
周建江
,
夏伟杰
,
陈雅雯
液晶与显示
doi:10.3788/YJYXS20153001.0163
对于光栅化的三角形,其边缘存在明显的锯齿现象,因此需要进行反走样处理.基于Wu直线反走样算法的思想,考虑了水平直线外侧直接添加插值点的算法和三角形三边外侧反走样的算法.综合两者的优点,在绘制光栅化的三角形的同时,边缘叠加Wu反走样直线,并考虑背景像素灰度值的作用.结果表明,改进的三角形光栅化的边缘反走样算法有效提高了三角形光栅化后边缘的显示效果,该算法计算量小,便于FPGA实现,可用于对图形显示质量要求很高的机载显示系统.
关键词:
反走样
,
Wu算法
,
光栅化
,
FPGA
杨军锋
,
李乐意
,
杜军
,
王海明
,
杨朴
液晶与显示
doi:10.3788/YJYXS20163104.0392
针对使用灰度控制算法不能准确绘制端点不在像素中心点的直线的问题,结合Wu算法,提出了一种基于灰度控制的任意端点直线反走样算法.介绍了Wu算法思想和灰度控制反走样算法,对两种算法进行数学分析,提出灰度控制不能解决的问题及问题产生的后果.结合Wu算法提出了新的基于灰度控制的算法,新算法减少了距离计算和灰度转换的计算,同时解决了任意端点直线的反走样问题.对新算法的效率和反走样效果进行仿真计算.仿真结果表明,新算法比Wu算法效率更高,绘制直线所用时间平均减少33.91%;新算法比灰度控制算法绘制直线更准确,特别是在直线移动的过程中,有较好的动态显示效果.本文提出的新算法,效率较高,显示效果较好,具有很高的应用价值.
关键词:
反走样
,
灰度控制
,
Wu算法
,
任意端点直线