Computer Graphics Forum · 2009 · 21 citations · 31 references
ArchitectureArchitectural VisualizationComputer GraphicsReal-time RenderingRendering3D RenderingImage SynthesisRendering PipelineShadow RenderingReal-time Environment RenderingReal-time ProcessingReal-time Shadow RenderingShadow EdgesShadow MappingSoft Shadow RenderingSoft ShadowsVisibility
Abstract Recent soft shadow mapping techniques based on back‐projection can render high quality soft shadows in real time. However, real time high quality rendering of large penumbrae is still challenging, especially when multilayer shadow maps are used to reduce single light sample silhouette artifact. In this paper, we present an efficient algorithm to attack this problem. We first present a GPU‐friendly packet‐based approach rendering a packet of neighboring pixels together to amortize the cost of computing visibility factors. Then, we propose a hierarchical technique to quickly locate the contour edges, further reducing the computation cost. At last, we suggest a multi‐view shadow map approach to reduce the single light sample artifact. We also demonstrate its higher image quality and higher efficiency compared to the existing depth peeling approaches.
31
Synthesis and evaluation of linear motion transitions
Jing Wang, Bobby Bodenheimer · ACM Transactions on Graphics · 2008 · 1.5K citations
Casting curved shadows on curved surfaces
Lance R. Williams · 1978 · 830 citations
Parallel Prefix Sum (Scan) with CUDA
Mark Harris · 2011 · 542 citations
Shadow algorithms for computer graphics
Franklin C. Crow · 1977 · 538 citations · Full text
Rendering antialiased shadows with depth maps
William T. Reeves, David Salesin, Robert L. Cook · 1987 · 415 citations