期刊文献+

利用反向投影实现的实时软阴影映射算法

Real-time soft shadow mapping algorithm using backprojection
下载PDF
导出
摘要 基于阴影映射算法,提出一种利用反向投影实现的实时软阴影的新算法。算法对每个光源都产生对应的阴影图,使用阴影图作为对场景的离散化表示,引入可见因子来计算场景点的亮度信息,并采用GPU片元着色、层次阴影图、自适应精度等方法加速阴影渲染。实验表明,算法非常适合于实时渲染复杂、动态的场景,可以很好地处理遮挡物的融合,并且很容易在可编程图形硬件上实现。 A real-time soft shadow mapping algorithm based on backprojection is presented to generate real-time shadows.The algorithm uses a single shadow map per light source,and treats the shadow map as a simple discretized representation of the scene.Also,a visibility factor is introduced to calculate the percentage of light seen by a single pixel in the scene and some other solutions are proposed to accelerate the efficiency of rendering,such as fragment shader with GPU,a Hierarchical Shadow Map(HSM),adaptive precision,and so on.The experimentation shows that the algorithm is well suited to render both complex and dynamic scenes.h naturally handles occluder fusion in particular,and maps well to programmable graphics hardware.
出处 《计算机工程与应用》 CSCD 北大核心 2009年第28期180-183,共4页 Computer Engineering and Applications
基金 国家重点基础研究发展规划(973)No2002CB312103 河南省自然科学基金No0611051900~~
关键词 阴影图 软阴影 投影 可见因子 半影 shadow maps soft shadow projection visibility factor penumbra
  • 相关文献

参考文献7

  • 1Hasenfratz J-M,Lapierre M.A survey of real-time soft shadows algorithms[J].Cornputer Graphics Forum,2003,22(4) :753-774.
  • 2Assarsson U.A geometry-based soft shadow volume algorithm using graphics hardware[C]//Proceedings of ACM SIGGRAPH 2003,2003, 22(3):511-520.
  • 3Williams L.Casting curved shadows on curved surfaces[J].Computer Graphics, 1978,12 : 270-274.
  • 4Agrawala M,Ramamoorthi R, Heirich A,et al.Efficient image-based methods for rendering soft shadows[C]//Computer Graphics,Annual Conference Series,ACM SIGGRAPH,2000:375-384.
  • 5Ying Zheng-ming,Tang Min.Soft shadow maps for area light by area approximation[C]//10th Pacific Conference on Computer Graphics and Applications,IEEE 2002:442-443.
  • 6Kitsch F,Doellner J.Real-time soft shadows using a single light sample[J].Joumal of WSCG, 2003,11 ( 1 ).
  • 7赵乃良,陈艳军,潘志庚.基于数据修正的实时阴影反走样算法[J].计算机辅助设计与图形学学报,2006,18(8):1130-1135. 被引量:9

二级参考文献12

  • 1吴恩华,柳有权.基于图形处理器(GPU)的通用计算[J].计算机辅助设计与图形学学报,2004,16(5):601-612. 被引量:227
  • 2刘列明,吴恩华.一种基于点光源的三维阴影的实时生成算法[J].软件学报,2000,11(6):785-790. 被引量:8
  • 3杨兵,战守义,李凤霞,郑福仁.图形硬件加速的实时阴影生成方法[J].北京理工大学学报,2005,25(7):594-598. 被引量:8
  • 4Hasenfratz J -M,Lapierre M,Holzschuch N,et al.A survey of real-time soft shadows algorithms[J].Computer Graphics Forum,2003,22(4):753-774
  • 5Reeves W T,Salesin D H,Cook R L.Rendering antialiased shadows with depth maps[J].Computer Graphics,1987,21(4):283-291
  • 6Williams L.Casting curved shadows on curved surfaces[J].Computer Graphics,1978,12(3):270-274
  • 7Fernando Randima,Fernandez Sebastian,Bala Kavita,et al.Adaptive shadow maps[C]∥Computer Graphics Proceedings,Annual Conference Series,ACM SIGGRAPH,Los Angeles,California,2001:387-390
  • 8Stamminger Marc,Drettakis George.Perspective shadow maps[C]∥Computer Graphics Proceedings,Annual Conference Series,ACM SIGGRAPH,San Antonio,2002:557-562
  • 9Lokovic Tom,Veach Eric.Deep shadow maps[C]∥Computer Graphics Proceedings,Annual Conference Series,ACM SIGGRAPH,New Orleans,Louisiana,2000:385-392
  • 10Brabec Stenfan,Seidel Hans-Peter.Hardware-accelerated rendering of antialiased shadows with shadow maps[C] ∥Proceedings of Computer Graphics International 2001,Washington D C,2001:209-214

共引文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部