Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 

 

Facts

The denoiser included in Maxwell is based on Innobright's Altus technology.

...

Toolbar with two passes information

Apply Denoise - Each SL or At end.

There are two options to show denoised image:

...

Info

The two passes are stored in a temporal folder; their names are based on the output name of the mxi following this pattern: mxiname_render1.mxi and mxiname_render2.mxi. The folder depends on the operating system but is printed in Maxwell Render Console during the render process after a blue DEBUG message like this: DEBUG: - Modifying Scene for Denoise values (MXI file: C:/Users/<username>/AppData/Local/Temp/maxwellrendertmp/test folders_render2.mxi) 

In Windows they are stored under: C:/Users/<username>/AppData/Local/Temp/maxwellrendertmp/

In MacOS they are stored in a random folder under /var/folders/

...

Note

In the case you get an error message when using CPU about OpenCL ICDs, it means Maxwell cannot find valid OpenCL drivers installed on your machine; usually, those drivers are included with your graphics card drivers, so I would try updating the drivers to the latest. If that doesn't help, it will probably be solved by installing one of the packages you can find following these links:

AMD: AMD OpenCL drivers

Intel: Intel OpenCL driversthis Intel's OpenCL runtime package:

Windows: opencl_runtime_18.1_x64_setup.msi

Linux: opencl_runtime_18.1.0.013.tgz

This could also solve the error "OpenCL exception" shown when using the latest AMD processors.

 


Auto configure

The Denoiser can make good use of extra channels in order to preserve features and details of the image, but it has some special requirements for the channels. Auto configure option sets everything up for you.

...

  • When using GPU render engine (not for denoising, but for rendering), the denoised image will always be calculated at the end of the process only; "Each SL" method won't be available. Also, as Shadow and Reflectance channels are not available when using GPU engine for the moment, as a consequence of this, Auto configure will always be set to "Fast" when using GPU render engine.
  • When using Extra Sampling feature, only "At end" method will be available, as "Each SL" method makes mistakes when combined with extra sampling routine.
  • When using Multilight with Denoiser, if you make changes to the sliders while rendering, you won't see the expected result in the denoised image until both passes have been updated with the same light configuration. You will probably have to make the same changes in both passes.
  • For the moment, once Maxwell is closed after rendering an image with Denoiser, the two passes cannot be loaded again into the interface to resume them or make changes and Re-Denoise, nevertheless, if you have at least a couple of mxi files of the same frame (and with the required channels), you can make Maxwell denoise them by running the following commands through command line (in Windows using cmd.exe and in Mac using Terminal, not in Maxwell Render):
Info
mximerge -folder:"folder containing the mxi files of the same frame" -coopdenoiser:"output path and name of the denoised image" -target:"path and name of the merged mxi file"

   You have to execute this command in the installation folder of Maxwell Render, where you will find mximerge executable file. Please, notice there is a space between the path and the next command, but not after the colon.

...