Denoised output

Use this forum for general user support and related questions.
Post Reply
Mark Oh
Posts: 20
Joined: Sun Jun 10, 2018 7:33 pm

Denoised output

Post by Mark Oh » Mon Jun 18, 2018 9:50 pm

Hello

How can you use the DENOISED output in a Render Layer node?
Attachments
Przechwytywanie.JPG

User avatar
B.Y.O.B.
Developer
Posts: 1728
Joined: Mon Dec 04, 2017 10:08 pm
Location: Germany
Contact:

Re: Denoised output

Post by B.Y.O.B. » Mon Jun 18, 2018 9:58 pm

Can you be more precise?
What do you want to achieve?

You can use the DENOISED output like any other color output - view it with a viewer node, save it to disk with a file output node, or mix it through some crazy node setup.
Support LuxCoreRender project with salts and bounties

Mark Oh
Posts: 20
Joined: Sun Jun 10, 2018 7:33 pm

Re: Denoised output

Post by Mark Oh » Mon Jun 18, 2018 10:07 pm

So using the button run denoiser - the DENOISED output should be connected to the composite output node for example.
Attachments
Przechwytywanie.JPG

Mark Oh
Posts: 20
Joined: Sun Jun 10, 2018 7:33 pm

Re: Denoised output

Post by Mark Oh » Mon Jun 18, 2018 10:22 pm

I have already tested and blended with image output :D

User avatar
B.Y.O.B.
Developer
Posts: 1728
Joined: Mon Dec 04, 2017 10:08 pm
Location: Germany
Contact:

Re: Denoised output

Post by B.Y.O.B. » Mon Jun 18, 2018 10:42 pm

By the way, here is the reason why I implemented it this way:
Consider what would happen if the denoised image should appear instead of the noisy image in the "Combined" pass.
There are a few possibilities:
  • Show the noisy image until the denoiser is run for the first time, then show the denoised image. This works well if you only denoise when stopping the render, but often you will want to test a few denoiser settings interactively, or you want to check if the amount of samples is enough for a clean denoised image, and if not, you want to continue rendering. In this case, you would not see any progress after the first denoiser run, which is confusing.
  • Show a black image until the denoiser is run. Even more confusing and impractical, you start a render and see nothing.
  • Show the noisy image in an extra pass. Also confusing.
So I decided to show the denoised image in an extra pass. It might be strange the first time you use it, but it has a lot of benefits: You can switch back and forth between noisy and denoised result and compare them, they don't have to stay in sync, and if the denoiser creates an overall clean image but shows an artifact somewhere, you can mask this part manually.
Support LuxCoreRender project with salts and bounties

Post Reply