Spectral Path Tracer