Announcement

Collapse
No announcement yet.

V-ray denoiser

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • V-ray denoiser

    Hi everyone,

    Have a question about the denoiser please. When I add denoiser as a render element I can see the result is good in the Frame Buffer window however when I export the file and use denoiser tool, the result is not denoised at all. What is the workflow for using vray denoiser?
    I am using the default settings for the denoiser. I tried to export noiselevel AOV but wasn't successful. I could see this AOV in Frame Buffer window showed black and white map of noises but that layer in the exported exr is pure black...

    Using v-ray core 10.5.20 and Houdini 18.5.596

    Thanks,
    Last edited by mehdi_salehisaki; 24-10-2021, 10:28 PM.

  • #2
    > however when I export the file and use denoiser tool, the result is not denoised at all.

    Could you please clarify this part a bit? Which tool and how are you using it?
    V-Ray For Houdini | V-Ray Hydra Delegate | VRayScene
    andrei.izrantcev@chaos.com
    Support Request

    Comment


    • #3
      In Houdini I render the scene using denoise render element and then I use V-ray denoiser tool (Vdenoiser)...I select the file and press the denoise button
      Last edited by mehdi_salehisaki; 25-10-2021, 03:45 AM.

      Comment


      • #4
        Dear mehdi_salehisaki, hello.

        Please make sure that you have chosen the proper mode, see them again here.
        To use vdenoise tool the first mode should be used - Only Generate Render Elements.
        Tsvetomira Girginova | chaos.com
        3D Support (AEC,HOU,C4D) Team Lead | contact us

        Comment


        • #5
          Thanks tsvetomira.girginova , honestly, during the past two days I have tried every possible combination of settings/file format/render elements :P ... It shouldn't be that complicated, something should be wrong on my side but couldn't find it. Something that stops V-ray to work properly even I have an issue of exporting AOVs to separate files:
          https://forums.chaosgroup.com/forum/...g-doesn-t-work
          I will try uninstall and install one of the nightly builds....
          Last edited by mehdi_salehisaki; 25-10-2021, 04:18 AM.

          Comment


          • #6
            Dear mehdi_salehisaki, hello again.
            After paying attention to the described from you, I will mark now the basics to be sure that we on solid ground.

            To use the vdenoise tool you have to:
            1. Add V-Ray Denoiser (RE) and connect it to the Container
            2. Be sure that the RE network is chosen in V-Ray ROP > Images > Render Elements
            3. Select Default V-Ray Denoiser
            4. Select Only Generate Render Elements mode (you won't see Denoiser in VFB2 Layer tree)
            5. Export with either .vrimg or multichannel OpenEXR file from the VFB2
            6. Load the chosen format to vdenoise tool
            7. Denoise
            If you want to use NVIDIA AI Denoiser, keep in mind the following:
            • requires a NVIDIA GPU to work, regardless of whether the actual rendering was performed on the CPU or GPU
            • performs the denoising faster, but is not consistent when denoising render elements
            • doesn't support cross-frame denoising and will likely produce flickering when used in animation
            • only works on Nvidia Maxwell and newer GPU architectures
            Try the steps described above and share how sufficient the result is.
            If needed, we will continue the investigation on your custom setup.

            Waiting for your answer.
            Tsvetomira Girginova | chaos.com
            3D Support (AEC,HOU,C4D) Team Lead | contact us

            Comment


            • #7
              Thank you so much tsvetomira.girginova for the information, I uninstalled my V-ray and installed the latest nightly builds and it works now...Just two questions please:

              1) It doesn't work for me if I choose NVIDIA AI denoiser as the engine (I have a 1080Ti gpu). How can I use NVIDIA AI denoiser? I have noticed if I use this engine, my saved file doesn't have noiseLevel render element, and if I add noiseLevel manually to the render elements network, noiseLevel pass is pure black.

              2) In case of using NVIDIA AI denoiser, if I turn on "Write Deep Data" on the V-ray render node, it will save the file with "Z", "Zback", "bumpNormals" and "diffuseFilter" render elements only and Vdenoiser tool doesn't work with that (I think because of missing noiseLevel pass?).
              In case of using Default V-ray Denoiser as the engine and turning on the "Write Deep Data", it writes out noiseLevel pass but it is pure black, and the result of Vdenoiser tool is same as original file.

              Would you please let me know about this...Thanks again
              Last edited by mehdi_salehisaki; 26-10-2021, 06:32 AM.

              Comment


              • #8
                Thank you for continuing the discussion, mehdi_salehisaki.
                Looks like it's going to be helpful to clear this out.

                The first objection is that vdenoise is a standalone tool which comes with Default V-Ray Denoiser and it is recommended for denoising animation by using frame blending, see here.
                NVIDIA AI Denoiser, on other hand, is not suitable for animation (mentioned in my previous post).
                vdenoise requires specific RE, listed here, which aren't produced by NVIDIA AI Denoiser - you have observed this on your own.
                So, the two Denoisers present two different types of workflow.

                I think this discussion will give you the answers, please take a look. The mentioned articles there are now upgraded regarding V-Ray 5 and I have sent them earlier: 1 & 2.
                The most important part is what do you need - denoised feedback in VFB or needed channels for denoising animations with the standalone tool.

                The goal identifies the workflow.

                Tsvetomira Girginova | chaos.com
                3D Support (AEC,HOU,C4D) Team Lead | contact us

                Comment


                • #9
                  Thanks tsvetomira.girginova for the information...really useful links that I went through and helped me a lot to gain better understanding of the process...

                  Comment


                  • #10
                    Glad to clarify, mehdi_salehisaki.
                    Happy denoising!
                    Tsvetomira Girginova | chaos.com
                    3D Support (AEC,HOU,C4D) Team Lead | contact us

                    Comment

                    Working...
                    X