计算机工程与设计
計算機工程與設計
계산궤공정여설계
COMPUTER ENGINEERING AND DESIGN
2011年
10期
3435-3437,3469
,共4页
阴影图%深度偏移%反走样%可编程图形硬件%深度剥离
陰影圖%深度偏移%反走樣%可編程圖形硬件%深度剝離
음영도%심도편이%반주양%가편정도형경건%심도박리
为解决透视阴影图算法中,物体被非线性比例导致愈加明显的自阴影或表面波纹现象,提出一种基于GPU的实时反走样透视阴影图改进算法.该算法结合透视阴影图算法以及D.Weiskopf的dual depth layers算法,通过采用GPU深度剥离技术采样场景的双层深度值信息,并引入自适应偏移量Zbias来计算场景的深度偏移量.该算法采用C语言实现,同时使用GPU顶点渲染器和像素渲染器编程有效避免程序复杂度.实验结果表明,该改进算法较好解决了透视阴影图的自阴影问题,提高了渲染阴影质量.
為解決透視陰影圖算法中,物體被非線性比例導緻愈加明顯的自陰影或錶麵波紋現象,提齣一種基于GPU的實時反走樣透視陰影圖改進算法.該算法結閤透視陰影圖算法以及D.Weiskopf的dual depth layers算法,通過採用GPU深度剝離技術採樣場景的雙層深度值信息,併引入自適應偏移量Zbias來計算場景的深度偏移量.該算法採用C語言實現,同時使用GPU頂點渲染器和像素渲染器編程有效避免程序複雜度.實驗結果錶明,該改進算法較好解決瞭透視陰影圖的自陰影問題,提高瞭渲染陰影質量.
위해결투시음영도산법중,물체피비선성비례도치유가명현적자음영혹표면파문현상,제출일충기우GPU적실시반주양투시음영도개진산법.해산법결합투시음영도산법이급D.Weiskopf적dual depth layers산법,통과채용GPU심도박리기술채양장경적쌍층심도치신식,병인입자괄응편이량Zbias래계산장경적심도편이량.해산법채용C어언실현,동시사용GPU정점선염기화상소선염기편정유효피면정서복잡도.실험결과표명,해개진산법교호해결료투시음영도적자음영문제,제고료선염음영질량.