An Efficient Hybrid Shadow Rendering Algorithm
نویسندگان
چکیده
We present a hybrid algorithm for rendering hard shadows accurately and efficiently. Our method combines the strengths of shadow maps and shadow volumes. We first use a shadow map to identify the pixels in the image that lie near shadow discontinuities. Then, we perform the shadow-volume computation only at these pixels to ensure accurate shadow edges. This approach simultaneously avoids the edge aliasing artifacts of standard shadow maps and avoids the high fillrate consumption of standard shadow volumes. The algorithm relies on a hardware mechanism for rapidly rejecting non-silhouette pixels during rasterization. Since current graphics hardware does not directly provide this mechanism, we simulate it using available features related to occlusion culling and show that dedicated hardware support requires minimal changes to existing technology.
منابع مشابه
Review on Rendering Rigid Shadows Using Hybrid Algorithm
We present a review on rendering rigid shadows precisely and proficiently. Our review provides the details of all the existing methods for rendering shadows and the hybrid approaches. Hybrid approaches merge the two or more existing algorithms. The algorithm merges shadow map and shadow volume computation. Analysis of shadow volume, shadow map and projection algorithm is performed and is mentio...
متن کاملEfficient Shadow Algorithms on Graphics Hardware
Shadows are important to computer graphics because they add realism and help the viewer identify spatial relationships. Shadows are also useful story-telling devices. For instance, artists carefully choose the shape, softness, and placement of shadows to establish mood or character. Many shadow generation techniques developed over the years have been used successfully in offline movie productio...
متن کاملMany-Lights Real Time Global Illumination Using Sparse Voxel Octree
The many-lights real time Global Illumination (GI) algorithm is promising but requires many shadow maps to be generated for Virtual Point Light (VPL) visibility tests, which reduces its efficiency. Prior solutions restrict either the number or accuracy of shadow map updates, which may lower the accuracy of indirect illumination or prevent the rendering of fully dynamic scenes. In this paper, we...
متن کاملEfficient physically-based shadow algorithms
Author Samuli Laine Title Efficient Physically-Based Shadow Algorithms This research focuses on developing efficient algorithms for computing shadows in computer-generated images. A distinctive feature of the shadow algorithms presented in this thesis is that they produce correct, physicallybased results, instead of giving approximations whose quality is often hard to ensure or evaluate. Light ...
متن کاملShadow Casting with Stencil Buffer for Real-Time Rendering
We present a new method for real-time rendering of soft shadows in dynamic scenes. Our approach is based on shadow volume algorithm which provides fast, accurate and high quality shadows. The shadow volume algorithm is used to generate hard shadows before adding fake soft shadows onto it. Although the generated soft shadows are physically inaccurate, this method provides soft shadows that are s...
متن کامل