arrow
Return

A geometry-based soft shadow volume algorithm using graphics hardware

delete2003-07-01
delete87
PRE
AI
U
Ulf Assarsson
T
Tomas Akenine‐Möller
DOI:10.1145/882262.882300delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Most previous soft shadow algorithms have either suffered from aliasing, been too slow, or could only use a limited set of shadow casters and/or receivers. Therefore, we present a strengthened soft shadow volume algorithm that deals with these problems. Our critical improvements include robust penumbra wedge construction, geometry-based visibility computation, and also simplified computation through a four-dimensional texture lookup. This enables us to implement the algorithm using programmable graphics hardware, and it results in images that most often are indistinguishable from images created as the average of 1024 hard shadow images. Furthermore, our algorithm can use both arbitrary shadow casters and receivers. Also, one version of our algorithm completely avoids sampling artifacts which is rare for soft shadow algorithms. As a bonus, the four-dimensional texture lookup allows for small textured light sources, and, even video textures can be used as light sources. Our algorithm has been implemented in pure software, and also using the GeForce FX emulator with pixel shaders. Our software implementation renders soft shadows at 0.5-5 frames per second for the images in this paper. With actual hardware, we expect that our algorithm will render soft shadows in real time. An important performance measure is bandwidth usage. For the same image quality, an algorithm using the accumulated hard shadow images uses almost two orders of magnitude more bandwidth than our algorithm.
Keywords:
soft shadows
graphics hardware
pixel shaders

Journal

ACM Transactions on Graphics cover
ACM Transactions on Graphics
IF:
9.5
Papers:
4.8K
Citations:
3.6W

Organization

No organization information available
Cited Papers

Cited Papers

Potential for telemedicine
err2015-12-02
err0
PREAI
errJames Oxley; Richard Saunders
errShare
errSave
Generation of the induced human pluripotent stem cell lines CSSi009-A from a patient with a GNB5 pathogenic variant, and CSSi010-A from a CRISPR/Cas9 engineered GNB5 knock-out human cell line
err2019-10-01
err0
errOAAI
errNatascia Malerba; Patrizia Benzoni; Gabriella Maria Squeo; Raffaella Milanesi; Federica Giannetti; Lynette G. Sadleir; Gemma Poke; Bartolomeo Augello; Anna Irma Croce; Andrea Barbuti; Giuseppe Merla
errShare
errSave
errShare
errSave
The applications of cold atmospheric plasma in dentistry
err2023-07-23
err0
errOAAI
errNeusa Silva; Joana Marques; Mariana B. da Cruz; Henrique Luís; Susana Sério; António Mata
errShare
errSave
Characterization of Seminal Microbiome of Infertile Idiopathic Patients Using Third-Generation Sequencing Platform
err2023-04-26
err0
errOAAI
errSergio Garcia-Segura; Javier del Rey; Laia Closa; Iris Garcia-Martínez; Carlos Hobeich; Ana Belén Castel; Francisco Vidal; Jordi Benet; Maria Oliver-Bonet
errShare
errSave
Mode of reactions between xanthine oxidase and aromatic nitro compounds.
err1981-01-01
err0
errOAAI
errKIYOSHI TATSUMI; AKIHARU INOUE; HIDETOSHI YOSHIMURA
errShare
errSave
Editorial: Role of Ion Channels in Pain
err2022-06-06
err0
errOAAI
errJinwei Zhang; Jing Yao; Mingqiang Rong
errShare
errSave
researcher View more