apr
Gustaf Waldemarson's PhD defence
The public defence of the thesis takes place on Friday April 24th, 2025 at 13:15 in E:1406
Thesis title: Rendering Small Things: Hardware Micromaps and Particles
Author: Gustaf Waldemarson, Department of Computer Science, Lund University
Faculty opponent: Associate Professor Jeppe Frisvad, DTU Technical University of Denmark, Denmark
Examination Committee:
- Professor Ingrid Hotz, Linköping University
- Professor António Coelho, Universidade do Porto, Portugal
- Professor Håkan Grahn Håkan Grahn, Blekinge Institute of Technology
- Deputy: Associate Professor Mattias Wallergård, Lund University
Session chair: Head of Department Elin A. Topp, Lund University
Supervisors:
- Main supervisor: Senior lecturer Michael Doggett, Lund University
- Senior lecturer Flavius Gruian, Lund University
- Simone Pellegrini, ARM Sweden AB
Location: E:1406, E-huset, Klas Anshelms väg 10/Ole Römers väg 3, Lund
Here is a link to download the thesis at LU Research Portal
Abstract
In computer graphics, there are numerous aspects that must be considered when rendering images of virtual scenes:
What physical light-generating phenomena do we care about? How should object and material surfaces be described? And how should these be stored to ensure as fast and efficient image rendering as possible?
As a part of this thesis, a method for rendering images of scenes lit by virtual atomic particles traveling at superluminal speeds is presented that handles both the particle interactions and light generation in a unified ray-tracing framework.
However, this form of ray-tracing can be very time-consuming. Thus, this work includes an investigation into accelerating one aspect of this process: Parallelizing the construction of the spatial split bounding volume hierarchy in a simple and straightforward way with the OpenMP framework.
A similar ray-tracing process is then optimized for real-time rendering of partially-transparent triangle meshes by efficiently leveraging and compressing a structure known as micromaps that enables ray-tracing to work more efficiently for various alpha-masked geometries such as grass and foliage.
This structure is subsequently generalized and extended to arbitrary surface attributes, with a thorough analysis of its performance, quality trade-offs, and potential future use-cases in the hardware accelerated real-time ray-tracing pipeline.
Om evenemanget
Plats:
E:1406, E-huset, Klas Anshelms väg 10/Ole Römers väg 3, Lund
Språk:
In English
Kontakt:
gustaf [dot] waldemarson [at] cs [dot] lth [dot] se