In this thesis, we explore efficient simulation of light transport in participating media using null-collision methods. These approaches enable unbiased volume rendering but require a known upper bound on total extinction to remain robust. In cases such as procedurally generated media, where such bounds are unknown or cannot be determined in advance, simulation performance can degrade significantly. To address this, we implement progressive null-tracking, which adaptively estimates local extinction bounds during rendering. By storing and updating extinction values in a low resolution spatial grid, we significantly reduce unnecessary null-collisions with fictitious material.
|