Maniphest T93040

Optix Denoising seems not work properly in Blender 3
Closed, Resolved

Assigned To
Roger (rogerism)
Authored By
Roger (rogerism)
Nov 12 2021, 5:49 PM
Tags
  • BF Blender
Subscribers
Alaska (Alaska)
Roger (rogerism)

Description

System Information
Operating system: Windows-10-10.0.19041-SP0 64 Bits
Graphics card: NVIDIA GeForce RTX 3070 Laptop GPU/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 472.47

Blender Version
Broken: version: 3.0.0 Beta, branch: master, commit date: 2021-11-11 18:49, hash: rBbd734cc4419a
Worked: version: 2.93.5

Short description of error
Optix in Blender 3.0.0 seems not work properly with the input passes "Albedo" or "Albedo+Normal" selected.
Here is a image I made to show the difference.


Since the input passes settings are not excatly the same between 2.93.5 and 3.0.0, I am not sure if this issue has something to do with the setting diffrence.
As you can see, when input passes are set to "color" in 2.93.5 and "none" in 3.0.0, the render results are both kinda good in spite of the slightly diffrence in color.
And with Albedo joined the passes, the 3.0 result image has way much more noise than the 2.93.5 one do. And there are some artifacts near the edge of the image.
And with input passes set to Albedo+Normal, both 2 images have a bit more noise than they do before, but the 3.0 result is more noisier, and still has slight artifacts near the edge. What's more, The 3.0 denosied image looks like as nosiy as it does before denoising.
I tried the 3.1 version and get the same result.

Maybe Optix works differently in Blender 3.0 and cause the noise issue, I don't know.
But I think the artifacts thing is surely a bug.

Exact steps for others to reproduce the error


I have the test file uploaded here.
Just rendered it with different Optix settings in Blender 3.0.

Related Objects

Mentioned Here
rB9d0d4b8601df: Fix T93029: OptiX denoising artifacts at high sample counts in specific scenes

Event Timeline

Roger (rogerism) created this task.Nov 12 2021, 5:49 PM
Roger (rogerism) updated the task description.
Roger (rogerism) updated the task description.Nov 12 2021, 5:56 PM
Alaska (Alaska) changed the task status from Needs Triage to Needs Information from User.Nov 13 2021, 1:17 AM
Alaska (Alaska) added a subscriber: Alaska (Alaska).

There was a fix made for artifacts like these with rB9d0d4b8601df: Fix T93029: OptiX denoising artifacts at high sample counts in specific scenes. If you're able to test an updated build of Blender you maybe notice the issues have been resolved. If not, then the report can remain open.

Latest Blender builds: https://builder.blender.org/

Roger (rogerism) added a comment.Nov 13 2021, 7:10 AM

Hi, Alaska, thank you for your reply.
I was using the latest build (November 12) while creating this task.
There is no updated build for the 3.0.0 beta today so I assume it's not fixed by now.

Alaska (Alaska) added a comment.Nov 13 2021, 8:27 AM
In T93040#1253131, @Roger (rogerism) wrote:

There is no updated build for the 3.0.0 beta today so I assume it's not fixed by now.

You will have to wait for the build bot to generate a new build with the fix (assuming it's not in the currently available download)

Roger (rogerism) closed this task as Resolved.Nov 16 2021, 6:36 AM
Roger (rogerism) claimed this task.

The issues have been resolved in today's released build for 3.0.0 beta.
Thank you!