Shadow generation using discretized shadow volume in angular coordinates

K. Thakur, F. Cheng, K. T. Miura

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

A technique to improve the performance of the shadow-volume method is presented. This technique does not require (1) extensive edge/edge intersection tests and intersection angle computation in shadow polygon construction, or (2) any ray/shadow-polygon intersection tests during scan-conversion. The first task is achieved by constructing ridge edge (RE) loops, an inexact form of silhouette, instead of the silhouette. The RE loops give us the shadow volume without any expensive computation. The second task is achieved by discretizing the shadow volume into angular spans. The angular spans, which correspond to scan lines, are stored in a lookup table. This lookup table enables us to mark the pixels that are in shadow directly, without the need of performing any ray/shadow-polygon intersection tests. In addition, the shadow on an object is determined on a line-by-line basis instead of a pixel-by-pixel basis. The new technique is efficient enough to achieve real time performance, without any special hardware, while being scalable with scene size.

Original languageEnglish
Title of host publicationProceedings - 11th Pacific Conference on Computer Graphics and Applications, PG 2003
EditorsReinhard Klein, Jon Rokne, Wenping Wang
Pages224-233
Number of pages10
ISBN (Electronic)0769520286
DOIs
StatePublished - 2003
Event11th Pacific Conference on Computer Graphics and Applications, PG 2003 - Canmore, Canada
Duration: Oct 8 2003Oct 10 2003

Publication series

NameProceedings - Pacific Conference on Computer Graphics and Applications
Volume2003-January
ISSN (Print)1550-4085

Conference

Conference11th Pacific Conference on Computer Graphics and Applications, PG 2003
Country/TerritoryCanada
CityCanmore
Period10/8/0310/10/03

Bibliographical note

Publisher Copyright:
© 2003 IEEE.

Keywords

  • Computer graphics
  • Hardware
  • Layout
  • Light sources
  • Lighting
  • Optical refraction
  • Performance evaluation
  • Ray tracing
  • Table lookup
  • Testing

ASJC Scopus subject areas

  • Software
  • Computer Graphics and Computer-Aided Design
  • Modeling and Simulation

Fingerprint

Dive into the research topics of 'Shadow generation using discretized shadow volume in angular coordinates'. Together they form a unique fingerprint.

Cite this