DaisyRiot
Building a global illumination renderer based on radiosity
V.T. Hoveling (TU Delft - Electrical Engineering, Mathematics and Computer Science)
M.A.T. Roelvink (TU Delft - Electrical Engineering, Mathematics and Computer Science)
E. Eisemann – Mentor (TU Delft - Computer Graphics and Visualisation)
More Info
expand_more
Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.
Abstract
This report documents the DaisyRiot global illumination renderer. The renderer applies the radiosity method and uses spectral rendering in order to simulate fluorescent materials: materials can reflect energy of a given frequency at another frequency. Rendering is accelerated by NVIDIA OptiX and CUDA parallelization. In this document you will find details of the design of the renderer, its architecture, a discussion of its results and performance and a reflection on its future. All source code is released online: github.com/asylunatic/DaisyRiot.