穿插式照明計算中虛擬點光源取樣的改善方法

dc.contributor張鈞法zh_TW
dc.contributorChun-Fa Changen_US
dc.contributor.author慕威廉zh_TW
dc.contributor.authorWilliam Faureen_US
dc.date.accessioned2019-09-05T11:33:08Z
dc.date.available2010-6-30
dc.date.available2019-09-05T11:33:08Z
dc.date.issued2010
dc.description.abstract  Instant radiosity is an elegant method for rendering global illumination effects by casting virtual point lights (VPL) from primary light sources onto the objects in the scene. The final image is obtained by accumulating the participation of the primary sources and the VPLs. However, it is common to cast tens or hundreds of thousands of VPLs to obtain accurate global illumination, especially in scenes with important occlusion and complex shapes. Interleaved shading consists in reorganizing the image-space into multiple identical size blocks, in which each pixel is shaded using a different subset of VPLs. This method improves rendering speed, breaks hard shadow edges and is trivially parallel; however, the incoherent shading introduces a distracting structured noise.   We present here a novel method to improve classic interleaved shading by rearranging the VPL subsets and improving VPL sampling within subsets. Few samples are taken in image space to estimate VPLs visual importance. This serves as a key to sort VPLs and assign them to subsets using a card dealing algorithm. During the rendering phase, a fraction of the VPLs in the subset corresponding to a particular pixel is sampled to shade it.   The whole process can easily be abstracted using a global lighting structure, called metalight, and we show that our method leads to dramatic noise variance reduction in the final picture by adding a small fraction of computation. The implementation is straight-forward and can be easily integrated into any interleaved shading-based frameworks and, in general, to most of local or distributed rendering systems on CPU or GPU. We also present different image-space assignment schemes for the VPL subsets to break the regularity of the noise pattern or to adapt it to a simple antialiasing algorithm.zh_TW
dc.description.abstract  Instant radiosity is an elegant method for rendering global illumination effects by casting virtual point lights (VPL) from primary light sources onto the objects in the scene. The final image is obtained by accumulating the participation of the primary sources and the VPLs. However, it is common to cast tens or hundreds of thousands of VPLs to obtain accurate global illumination, especially in scenes with important occlusion and complex shapes. Interleaved shading consists in reorganizing the image-space into multiple identical size blocks, in which each pixel is shaded using a different subset of VPLs. This method improves rendering speed, breaks hard shadow edges and is trivially parallel; however, the incoherent shading introduces a distracting structured noise.   We present here a novel method to improve classic interleaved shading by rearranging the VPL subsets and improving VPL sampling within subsets. Few samples are taken in image space to estimate VPLs visual importance. This serves as a key to sort VPLs and assign them to subsets using a card dealing algorithm. During the rendering phase, a fraction of the VPLs in the subset corresponding to a particular pixel is sampled to shade it.   The whole process can easily be abstracted using a global lighting structure, called metalight, and we show that our method leads to dramatic noise variance reduction in the final picture by adding a small fraction of computation. The implementation is straight-forward and can be easily integrated into any interleaved shading-based frameworks and, in general, to most of local or distributed rendering systems on CPU or GPU. We also present different image-space assignment schemes for the VPL subsets to break the regularity of the noise pattern or to adapt it to a simple antialiasing algorithm.en_US
dc.description.sponsorship資訊工程學系zh_TW
dc.identifierGN0696470710
dc.identifier.urihttp://etds.lib.ntnu.edu.tw/cgi-bin/gs32/gsweb.cgi?o=dstdcdr&s=id=%22GN0696470710%22.&%22.id.&
dc.identifier.urihttp://rportal.lib.ntnu.edu.tw:80/handle/20.500.12235/106759
dc.language英文
dc.subjectglobal illuminationzh_TW
dc.subjectinstant radiosityzh_TW
dc.subjectmetalightzh_TW
dc.subjectinterleaved shadingzh_TW
dc.subjectglobal illuminationen_US
dc.subjectmetalighten_US
dc.subjectinstant radiosityen_US
dc.subjectinterleaved shadingen_US
dc.title穿插式照明計算中虛擬點光源取樣的改善方法zh_TW
dc.titleQuality improvement in interleaved shading to solve the many light problemen_US

Files

Collections