Glow causes denoiser to fail

Checking glow in post render effects causes NVIDIA denosier to fail.
RM

Actually, I noticed yesterday that all 3 denoisers only worked intermittently.
IE, when rendering out PNG frames it would work at the beginning of the animation and then fail intermittently as it progressed.
Mike. (version 7 /Bongo 2)

Hi @3dsynergy,

I’m not able to reproduce the issue on my side. What version of Rhino 7 are you using, and what version of the NVIDIA Denoiser? Can you reproduce it every time? If so, please give exact instructions on how to reproduce after having started Rhino.

-David

@DavidEranen could this be a case where GPU memory runs out, considering the GPU model in use: GTX 960M.

Hi @DavidEranen

Yes, I can,
Render a file with the denoiser on and that works well for me
Then I click on the post effects and insert a glow
This for me causes the denoiser issue every time. If I use bloom that works and so does fog and depth of field.

Thanks for your help and fast response,
RM

Here’s the denoiser info…
NVIDIA Denoiser Windows version 0.4.0.0 installed by package manager

Heres my sys info…
Rhino 7 SR12 2021-11-9 (Rhino 7, 7.12.21313.06341,
Windows 10.0.19043 SR0.0 or greater (Physical RAM: 32Gb)

Computer platform: LAPTOP - Plugged in [95% battery remaining]

Hybrid graphics configuration.
Primary display: Intel(R) HD Graphics 530 (Intel) Memory: 1GB, Driver date: 8-20-2021 (M-D-Y).
> Integrated graphics device with 3 adapter port(s)
- Secondary monitor is laptop’s integrated screen or built-in port
- Windows Main Display attached to adapter port #1
Primary OpenGL: NVIDIA GeForce GTX 960M (NVidia) Memory: 4GB, Driver date: 9-13-2021 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 472.12
> Integrated accelerated graphics device (shares primary device ports)
- Video pass-through to primary display device

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
Redraw scene when viewports are exposed: On
Graphics level being used: OpenGL 4.6 (primary GPU’s maximum)

Anti-alias mode: 8x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: High

Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 9-13-2021
Driver Version: 30.0.14.7212
Maximum Texture size: 16384 x 16384
Z-Buffer depth: 24 bits
Maximum Viewport size: 16384 x 16384
Total Video Memory: 4 GB

Rhino plugins that do not ship with Rhino
E:\rhino3d\BoltGen\BoltGen1_62.rhp “BoltGen” 0.0.0.0
E:\Downloads\elefront411\ElefrontProperties.rhp “ElefrontProperties” 1.0.0.0
C:\ProgramData\McNeel\Rhinoceros\7.0\Plug-ins\Twinmotion Direct Link 2020.2 (e24ee14a-9514-47da-8fe6-f6e61b20160e)\Twinmotion Direct Link 2020.rhp “Twinmotion Direct Link 2020” 1.0.6.0
C:\Users\User\AppData\Roaming\McNeel\Rhinoceros\packages\7.0\NVIDIADenoiser\0.4.0\NVIDIADenoiser.Windows.rhp “NVIDIADenoiser.Windows” 0.4.0.0

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 7\Plug-ins\Commands.rhp “Commands” 7.12.21313.6341
C:\Program Files\Rhino 7\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 7\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 7.12.21313.6341
C:\Program Files\Rhino 7\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 7.12.21313.6341
C:\Program Files\Rhino 7\Plug-ins\rdk_ui.rhp “Renderer Development Kit UI”
C:\Program Files\Rhino 7\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 7\Plug-ins\RhinoCycles.rhp “RhinoCycles” 7.12.21313.6341
C:\Program Files\Rhino 7\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 7.12.21313.6341
C:\Program Files\Rhino 7\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 7\Plug-ins\Displacement.rhp “Displacement”
C:\Users\User\AppData\Roaming\McNeel\Rhinoceros\packages\7.0\PanelingTools\2020.9.1.565\PanelingTools.rhp “PanelingTools”
C:\Users\User\AppData\Roaming\McNeel\Rhinoceros\packages\7.0\SectionTools\2020.12.7.446\SectionTools.rhp “SectionTools”

Hi @3dsynergy,

I noticed that your NVIDIA denoiser version is 0.4.0 - please update to the latest version which is 0.4.2. What resolution are you rendering at? What happens if you move the NVIDIA denoiser to the top of the post-effect list, so that it executes before the Glow post-effect. Does that fix the problem?

-David

Hi @DavidEranen
I just installed the newer denoiser and all is working with one caveat but maybe I’m expecting too much.
If I do a rendering with the denoiser on and then after it finishes, I add a glow the denoiser throws the error I reported earlier. If I add it before rendering then it works and I can turn it on and off without it causing the denoiser to error. I recall in previous builds we could add a glow either after the rendering finished or before rendering.
RM

@3dsynergy,

Thanks - I can reproduce it using your latest instructions! I made a YouTrack item and will investigate (https://mcneel.myjetbrains.com/youtrack/issue/RH-66537).

-David

There is a new version of the NVIDIA denoiser available (version 0.4.3). Please update it through the PackageManager and let me know if it works better now.

-David

Hi @DavidEranen,

Thanks I’ll put it through it’s paces and let you know how it goes.
Appreciate your help and work on this cool feature.
RM

Hi @DavidEranen,
I updated the denoiser via package manager to (version 0.4.3)
It seems to be working I can add the denoiser pre or post rendering and I don’t get the error.
Thanks for your help,
RM

1 Like