Page MenuHome

Denoiser produces artifacts while handling the negative float values
Closed, ArchivedPublic

Description

System Information
Operating system: Windows 7 NT 6.1.7601.17514.101119-1850-x64
Graphics card: ATI Radeon HD7650M
Blender Version
Broken: blender-2.80 9bae9b634ec6

Visual artifacts are appearing on the object-background edges while trying to denoise the rendered scene with objects that appear with negative emission or BSDF values.

Exact steps for others to reproduce the error
Create any scene with any objects;
Apply the Emission shader to one of the objects;
Set up any emission color and type in the negative Power value;
Make sure that at least one conventional light source is presented in the scene (default light, emitting object or HDRI World map)
Render the scene with Cycles render and enabled Denoiser.

The following attach includes the archive with blend file and additional textures. The first screenshot shows the artifacts, the second shows as the scene appears in the viewport without denoising and artifacts, the third is the 32-bit float rendered image.




Event Timeline

Brecht Van Lommel (brecht) changed the task status from Unknown Status to Unknown Status.Jul 25 2019, 1:43 AM
Brecht Van Lommel (brecht) claimed this task.

The denoiser is not designed to work with negative emission. While this could be useful, we discourage using negative emission and would not consider improving this area as a bugfix.