Hardware accelerated ray tracing for diffusion curves

Bachelor Thesis (2021)
Author(s)

M.J. Zeilstra (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Contributor(s)

A.D. Parakkat – Mentor (TU Delft - Computer Graphics and Visualisation)

Elmar Eisemann – Graduation committee member (TU Delft - Computer Graphics and Visualisation)

Alan Hanjalic – Coach (TU Delft - Intelligent Systems)

Faculty
Electrical Engineering, Mathematics and Computer Science
Copyright
© 2021 Mika Zeilstra
More Info
expand_more
Publication Year
2021
Language
English
Copyright
© 2021 Mika Zeilstra
Graduation Date
01-07-2021
Awarding Institution
Delft University of Technology
Project
['CSE3000 Research Project']
Programme
['Computer Science and Engineering']
Related content

GitHub repo for the project code

https://github.com/MikaZeilstra/RaytracingDiffusionCurves
Faculty
Electrical Engineering, Mathematics and Computer Science
Reuse Rights

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 paper accelerates the rendering of diffusion curves using the ray tracing cores found on modern NVIDIA graphics cards using the method described by Bowers et al. [Bowers, Leahey and Wang 2011]. This method approximates the final result of the Poisson equation and in this paper is accelerated using Optix and dedicated ray tracing hardware. Using this method yielded a render time decrease of around 8 times between the Quadro P1000 and RTX 2060, while retaining the complex colour gradients and ease of use of traditional diffusion curves solved using the Poisson equation.

Files

License info not available