spectral pbrt raytracing