🧊 CUDA VolPT
Abstract
CUDA VolPT is the web edition of my Master’s Thesis. It examines optimization techniques for volumetric path tracing on GPU architectures, with particular attention to efficient participating-media rendering.
Web edition. This text was converted from the original LaTeX thesis. Equations, figures, and tables are retained in the individual chapters. You can also:
Table of Contents
- Introduction Motivation, participating-media rendering, applications, and objectives.
- Problem Statement Radiance, extinction, participating media, and the volumetric rendering equation.
- Related Work Stochastic volume rendering and prior GPU path-tracing implementations.
- Background Monte Carlo estimation, volumetric path tracing, and CUDA execution and memory models.
- Optimization Methodology Kernel organization, path regeneration, compaction, memory locality, and sorting.
- Implementation Details Generic CUDA programming, scene assembly, and renderer data transfer.
- Discussion Measured performance, comparison with Mitsuba, and scene-dependent behavior.
- Conclusion Findings, limitations, and directions for further work.