spectral version of pbrt