Adds the ability to load external .exr dataset to use the denoiser on already rendered datasets.
To provide motion vector information and accumulate data without a raytracing pipeline an accumulator pipeline was added.
The class for importing external datasets already has the functionality to export renderings to .exr images.
External dataset denoising is integrated into the main pipeline without interfering with all other functionalities.
The constructor for the PBRT pipeline has been changed to be more consistent and more compact.
This change should be reviewed and approved. Further the compilation was only checked on Linux.
Adds the ability to load external .exr dataset to use the denoiser on already rendered datasets. To provide motion vector information and accumulate data without a raytracing pipeline an accumulator pipeline was added. The class for importing external datasets already has the functionality to export renderings to .exr images. External dataset denoising is integrated into the main pipeline without interfering with all other functionalities.
The constructor for the PBRT pipeline has been changed to be more consistent and more compact. This change should be reviewed and approved. Further the compilation was only checked on Linux.