• DocumentCode
    81393
  • Title

    All-Frequency Direct Illumination with Vectorized Visibility

  • Author

    Tze-Yiu Ho ; Yi Xiao ; Rui-Bin Feng ; Chi-Sing Leung ; Tien-Tsin Wong

  • Author_Institution
    Dept. of Electron. Eng., City Univ. of Hong Kong, Kowloon Tong, China
  • Volume
    21
  • Issue
    8
  • fYear
    2015
  • fDate
    Aug. 1 2015
  • Firstpage
    945
  • Lastpage
    958
  • Abstract
    Many existing pre-computed radiance transfer (PRT) approaches for all-frequency lighting store the information of a 3D object in the pre-vertex manner. To preserve the fidelity of high frequency effects, the 3D object must be tessellated densely. Otherwise, rendering artifacts due to interpolation may appear. This paper presents an all-frequency lighting algorithm for direct illumination based on a new visibility representation which approximates a visibility function using a sequence of 3D vectors. The algorithm is able to construct the visibility function of an on-screen pixel on-the-fly. Hence even though the 3D object is not tessellated densely, the rendering artifacts can be suppressed greatly. Besides, a summed area table based rendering algorithm, which is able to handle the integration over a non-axis aligned polygon, is developed. Using our approach, we can rotate lighting environment, change view point, and adjust the shininess of the 3D object in a real-time manner. Experimental results show that our approach can render plausible all-frequency lighting effects for direct illumination in real-time, especially for specular shadows, which are difficult for other methods to obtain.
  • Keywords
    interpolation; lighting; rendering (computer graphics); 3D object; 3D object shininess; 3D vector sequence; PRT approach; all-frequency direct illumination; all-frequency lighting algorithm; artifact rendering; direct illumination; fidelity preservation; high-frequency effects; information store; interpolation; lighting environment; on-screen pixel; precomputed radiance transfer; specular shadows; summed area table based rendering algorithm; vectorized visibility; visibility function; visibility representation; Approximation algorithms; Educational institutions; Interpolation; Lighting; Rendering (computer graphics); Three-dimensional displays; Vectors; Pre-computed radiance transfer (PRT); Pre-computed radiance transfer (PRT),; Visibility functions; all-frequency rendering; visibility functions;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2015.2407398
  • Filename
    7050311