As you can see from the images above, we’ve gone from 300 passes and 42 mins per frame for a reasonably clean image to 75 passes and 11 mins per frame, with the same visual detail and noise quality (perhaps even slightly improved).
This is an almost 74% reduction in render time.
And let’s not forget that the loss of detail when using denoising is negligible if you are careful with its strength (we keep it at around 0.6 instead of the default of 1.0). Furthermore, you can use the new Beauty render element to save out multiple versions of the shot/frame with varying levels of denoising. You can then use masks/mattes to denoise only certain areas such as large white walls and ceilings where noise is typically more visible. I’m sure that we can also expect a simple include/exclude option for denoising in a future build as well, to make this even simpler, and perhaps tools for denoising based on object ID, mat ID etc.
Currently there is an issue with using adaptivity with DR in Corona, where if both are enabled, adaptivity will only be calculated on the master machine, not on the DR nodes. DR and denoising together also seems to present issues for some users. This should all be fixed for 1.5, we’ve been told, which is just around the corner also.
The images above are from our recently completed Primrose Hill project.
Click here for more information on Corona Renderer.