• DocumentCode
    2171362
  • Title

    Shadow generation using discretized shadow volume in angular coordinates

  • Author

    Thakur, Khageshwar ; Cheng, Fuhua Frank ; Miura, Kenjiro T.

  • Author_Institution
    Lexmark Int. Inc, Lexington, KY, USA
  • fYear
    2003
  • fDate
    8-10 Oct. 2003
  • Firstpage
    224
  • Lastpage
    233
  • 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.
  • Keywords
    computer vision; rendering (computer graphics); table lookup; angular spans; lookup table; ridge edge loops; shadow generation; shadow volume discretization; shadow volume method; Computer graphics; Hardware; Layout; Light sources; Lighting; Optical refraction; Performance evaluation; Ray tracing; Table lookup; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Graphics and Applications, 2003. Proceedings. 11th Pacific Conference on
  • Print_ISBN
    0-7695-2028-6
  • Type

    conf

  • DOI
    10.1109/PCCGA.2003.1238264
  • Filename
    1238264