Uploaded image for project: 'Minecraft (Bedrock codebase)'
  1. Minecraft (Bedrock codebase)
  2. MCPE-145467

Ray Tracing denoiser causes a major reduction in Reflection, Shadow and Ambient Occlusion quality

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • None
    • 1.19.70.26 Preview, 1.19.70.24/25 Preview, 1.19.40.22 Preview, 1.19.40.21 Preview, 1.19.40.20 Preview, 1.19.30.23 Preview, 1.19.30.22 Preview, 1.19.20.23 Preview, 1.19.0.31 Preview, 1.19.0.30 Beta, 1.18.20.21 Beta, 1.18.10.27 Beta, 1.18.10.26 Beta, 1.18.10.24 Beta, 1.18.10.21 Beta, 1.18.10.20 Beta, 1.18.0.27 Beta, 1.18.0.24 Beta, 1.18.0.22 Beta, 1.18.0.21 Beta, 1.17.40, 1.18.0.25 Beta, 1.17.41 Hotfix, 1.18.0, 1.18.1 Hotfix, 1.18.2 Hotfix, 1.18.31, 1.19.0, 1.19.10, 1.19.30.20 Preview, 1.19.11 Hotfix, 1.19.21 Hotfix, 1.19.22 Hotfix, 1.19.30, 1.19.63
    • Confirmed
    • Windows
    • 654017

      The denoiser used when Ray Tracing is turned on in its current state results in significant reductions in reflection clarity, shadow accuracy, and ambient occlusion visibility. I have attached detailed specific comparison shots that showcase what lighting effect becomes worse/is no longer present when the denoiser is on. 

      Steps to Reproduce:

      1. Enter any world with Ray Tracing activated
      2. Observe the Shadows, Reflections and Ambient Occlusion
      3. Change the Render Method to "Game Path Tracer" instead of "Game"
      4. Observe the new visual differences in the Shadows, Reflections and Ambient Occlusion

      Observed Results:

      With the denoiser on, shadows have a much higher blur to them (making them appear unnaturally blurry) and they occasionally completely disappear when they are of a small size. Their accuracy in the world is also heavily reduced, with them very often appearing disconnected from the object that is casting them. 

      Reflections also appear to be heavily blurred as well, and appear to smear heavily when moving throughout a world.

      Ambient Occlusion in between blocks is heavily reduced in visibility, and ambient occlusion from smaller blocks like the vine completely disappears after moving a very short distance away from the block.

      Expected Results:

      1. Shadows should retain their sharpness and detail, and no longer be disconnected from the objects they are being cast by
      2. Reflections should retain their near-perfect clarity instead of being heavily blurred, and should no longer smear heavily when moving in the world
      3. Ambient Occlusion should no longer completely disappear at a small distance away, and instead be retained at much further distances from the object it is caused by

      Having these major issues be fixed would result is a much better experiences for everyone using Ray Tracing in the game, no matter their RTX resource pack. 

      Here is a link to the PBR resource pack I was using during my testing: https://www.mediafire.com/file/ngisqn3mkjn4c44/Defined_PBR_v1.1.5.mcpack/file

        1. shadows denoise on.png
          shadows denoise on.png
          2.84 MB
        2. shadows denoise off.png
          shadows denoise off.png
          3.22 MB
        3. shadows denoise comparison 3.png
          shadows denoise comparison 3.png
          2.03 MB
        4. shadows denoise comparison 2.png
          shadows denoise comparison 2.png
          1.93 MB
        5. shadows denoise comparison.png
          shadows denoise comparison.png
          2.42 MB
        6. reflections denoise comparison.png
          reflections denoise comparison.png
          1.78 MB
        7. reflection denoise on.png
          reflection denoise on.png
          1.87 MB
        8. reflection denoise off.png
          reflection denoise off.png
          1.89 MB
        9. image-2021-10-20-23-53-28-899.png
          image-2021-10-20-23-53-28-899.png
          300 kB
        10. image-2021-10-20-23-53-12-696.png
          image-2021-10-20-23-53-12-696.png
          300 kB
        11. image-2021-10-20-23-52-31-498.png
          image-2021-10-20-23-52-31-498.png
          292 kB
        12. denoiser comparison on.png
          denoiser comparison on.png
          1.94 MB
        13. denoiser comparison off.png
          denoiser comparison off.png
          2.59 MB
        14. ApplicationFrameHost_mxjy7PLgo6.jpg
          ApplicationFrameHost_mxjy7PLgo6.jpg
          292 kB
        15. ambient occlusion denoise on.png
          ambient occlusion denoise on.png
          2.50 MB
        16. ambient occlusion denoise off.png
          ambient occlusion denoise off.png
          4.05 MB
        17. ambient occlusion denoise comparison 2.png
          ambient occlusion denoise comparison 2.png
          2.34 MB
        18. ambient occlusion denoise comparison.png
          ambient occlusion denoise comparison.png
          2.58 MB
        19. 2022-08-12 18-41-35.mp4
          5.19 MB
        20. 1.17.41 Denoiser Cheat Table.CT
          1 kB

            thelitningbolt MADLAD3718
            Votes:
            112 Vote for this issue
            Watchers:
            46 Start watching this issue

              Created:
              Updated:
              CHK: