一种基于梯形包络法的圆弧反走样光栅化算法分析-analysis of circular arc anti-aliasing rasterization algorithm based on trapezoidal envelope method.docxVIP

一种基于梯形包络法的圆弧反走样光栅化算法分析-analysis of circular arc anti-aliasing rasterization algorithm based on trapezoidal envelope method.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种基于梯形包络法的圆弧反走样光栅化算法分析-analysis of circular arc anti-aliasing rasterization algorithm based on trapezoidal envelope method

摘要计算机图形学是信息技术产业中一个非常重要的专业领域。目前,我国在图形显示技术方面严重依赖国外的软硬件产品,因此在相关基础算法理论和图形引擎方面急需开展自主产权的研究工作。圆弧光栅化过程是诸多图元生成技术中的难点之一,而像OpenGL和DirectX等主流的图形库并不提供圆弧绘制接口,这给如空天机载显示、专业制图等对圆弧渲染质量要求很高的应用系统的开发带来了很多困难。此外,现有的圆弧光栅化算法偏重于渲染速度的优化,而将渲染质量置于次要的位置。针对这些现状和存在的问题,论文对高质量的圆弧光栅化算法进行了研究。论文首先分析了基本圆弧光栅化及其反走样算法的算法特点,总结了现有圆弧反走样光栅化算法的不足之处。然后,论文在分析圆弧的特性的基础上,提出一种新的圆弧反走样光栅化算法——梯形包络法。算法在圆弧离散化采样上使用梯形模仿画笔笔触选取待渲染像素,不仅克服了圆弧的内聚外裂性质造成空洞现象,并且为任意宽度圆弧的绘制提供了统一流程;在像素的渲染上基于全局加权的思路,讨论了抛物线、指数函数和分段函数三种加权函数下的着色策略,为像素的着色策略提供了多种反走样模式;接着,论文对算法的整体实现流程做出了详尽的阐述。最后,针对本文提出的新算法,设计和实现了一个渲染质量测试系统,设计了多组测试用例进行了实验测试,并对测试结果进行了详尽的对比分析。结果表明,利用本文提出的新算法,所绘制的圆弧在渲染质量上取得了良好的效果。关键字:计算机图形学圆弧光栅化梯形包络法反走样AbstractComputergraphicsisoneofthemostimportantfieldsininformationtechnologyindustry.Atpresent,Chinareliesheavilyonbothhardwareandsoftwareproductsabroadwithgraphicaldisplaytechnology.Therefore,anurgentresearchworkneedtobecarridoutwhichaimstoobtainindependentpropertyrightsontherelatedbasealgorithmtheoryandgraphicsengine.Asatypicalrepresentativeofthecurveprimitives,arcs’rasterizationisoneofthetechnologicaldifficultiesinprimitives’generationprocess.WhilethemainstreamgraphicsenginelikeOpenGLandDirectXdonotprovideinterfacesfordrawingarcs,anditbringsmuchdifficulttothedevelopmentofsomeapplicationslikeairbornegraphicsdisplaysystemandprofessionalgraphicssoftwarewhichrequirehighgraphicsquality.Inaddition,mostoftheexistingarcrasterizationalgorithmsemphasisontheoptimizationoftherenderingspeed,whilerenderingqualityisplacedinasecondaryposition.Forthecurrentsituationandexistingproblems,highqualityrasterizationalgorithmsforarcsisresearchedinthispaper.Firstly,thepaperanalyzedthefeaturesofthebasicarcrasterizationanditsanti-aliasingalgorithms,summarizedtheinadequaciesoftheexistingarcanti-aliasingrasterizationalgorithms.Then,onthebasisofanalysingarcs’featuresanewarcanti-aliasingrasterization,trapezoidalenvelopealgorithmisproposed.Thealgorithmusestrapezoidalimitatingbrushstrokestoselectthepixelswhichistoberenderedduringdiscretesampling,anditnotonlyovercomesthecavitati

您可能关注的文档

文档评论(0)

peili2018 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档