Efficient Sampling of Re-radiation Matrices in Fluorescence-capable Rendering Systems
Thesis title in Czech: | Efektivní vzorkování matic reradiace v rendererech s podporou fluorescence |
---|---|
Thesis title in English: | Efficient Sampling of Re-radiation Matrices in Fluorescence-capable Rendering Systems |
Key words: | počítačová grafika|renderování|simulace transportu světla|fluorescence |
English key words: | computer graphics|rendering|light transport simulation|fluorescence |
Academic year of topic announcement: | 2019/2020 |
Thesis type: | diploma thesis |
Thesis language: | angličtina |
Department: | Department of Software and Computer Science Education (32-KSVI) |
Supervisor: | prof. Dr. techn. Alexander Wilkie |
Author: | hidden - assigned and confirmed by the Study Dept. |
Date of registration: | 06.04.2020 |
Date of assignment: | 06.04.2020 |
Confirmed by Study dept. on: | 30.04.2020 |
Date and time of defence: | 13.09.2021 09:00 |
Date of electronic submission: | 22.07.2021 |
Date of submission of printed version: | 22.07.2021 |
Date of proceeded defence: | 13.09.2021 |
Opponents: | Mgr. Tomáš Iser, Ph.D. |
Guidelines |
Fluorescence is a visually important appearance feature for certain classes of materials, such as some papers, paints, minerals, wood and textiles. The effect can be natural, like in the case of wood and minerals where it is usually fairly weak, but noticeable under certain illuminations. Or it can be artificial, such as in the case of high visibility warning paint, where the effect is usually very prominent.
A key problem when including the effect in rendering engines is the fact that the re-radiation matrix of a material, the data structure which naively describes re-radiation behaviour, is quite large, which makes handling of high resolution fluorescent textures directly based on this approach infeasible. This thesis will derive an efficient sampling method for re-radiation matrices that is based on much smaller fitted data structures, and implement it in a spectral rendering system which already supports fluorescence in a way that is accurate and works, but is very memory inefficient. We will then compare our results with the existing method both in terms of accuracy, speed and memory usage. |
References |
Mojzík, Michal, Alban Fichet, and Alexander Wilkie. "Handling Fluorescence in a Uni‐directional Spectral Path Tracer." Computer Graphics Forum. Vol. 37. No. 4. 2018.
Jung, Alisa, et al. "Wide Gamut Spectral Upsampling with Fluorescence." Computer Graphics Forum. Vol. 38. No. 4. 2019. Wilkie, Alexander, Robert F. Tobler, and Werner Purgathofer. "Combined rendering of polarization and fluorescence effects." Rendering Techniques 2001. Springer, Vienna, 2001. 197-204. |