question

Matthew Goldblatt avatar image
Matthew Goldblatt asked ·

Denoising AOVs via Imagers is bugged...I made a video demonstrating

Hi all

As I mentioned in a few other threads, when you use imagers to denoise individual AOV layers, it may work the first time, but change anything (or sometimes even just render again without changing anything) and it stops working. Then it will work again randomly.

The Renderview always seems to contain the correct Denoised layers, just the rendered EXR doesn't

Might take a few renders to "break" it, but it does break

I've tried this on 3 workstations with the same problem happening


Here is a demonstration.

https://youtu.be/x0-0GCOq7Gc


First I render a simple scene, component AOVs, GPU, Optix denoiser. everything works fine.

Then I change specular to coat and I lose my denoised layers

then I change to * meaning all layers, and again, no denoised layers.

Worked first time as you can see.

Worth noting....the denoised layers ARE present in Renderview.


Can anyone else confirm this?

aovaovsdenoiserdenoising
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Matthew Goldblatt avatar image
Matthew Goldblatt answered ·

This is still broken with the latest MaxtoA. V 4.3.2.46, Arnold V6.2.1.0.

Still, if I try to use and Optix denoiser imager (or Noice for that matter) the resulting denoised AOV layers ARE RENDERED IN MY RENDERVIEW but DO NOT MAKE IT INTO THE RENDERED EXR, making it useless.

This makes no sense. It does denoise and create the correct layers, it only fails to consistently write them out to my EXR output.

Please don't explain how to use a command prompt, that only works for Noice. I want something for Optix, and like I say, it does render these AOV layers using Optix. It just doesn't save them out. (but occasionally it does?!??!?!) makes no sense.

10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Matthew Goldblatt avatar image
Matthew Goldblatt answered ·

Yes, I totally see your point. I use a .bat file which denoises entire sequences...it's very easy once it's set up.

The only time I wouldn't opt for a command-line solution is that it is only for Noice denoiseing, which means the renders must be CPU, in order to get those variance filter layers.

Personally, I tend to render GPU about 3-4 times as fast as CPU. I just finished a show I was rendering 3D elements for....only HD thankfully. But I had to render 26 shots at around 20-100 frames per shot. I managed to render them all GPU, GPU rendering saved my butt.


Anyhow, when/if you try this, remember to not let it work once or even twice before giving up. re-render, change a few settings, that sort of thing, and re-render. And always check the renders themselves for denoised layers, not just the Arnold Renderview.

10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Ciro Cardoso avatar image
Ciro Cardoso answered ·

Going to give a go today. Although I tend to do the denoise outside 3ds Max with a command line. At least for me is more practical.

10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Welcome to the Arnold Answers community.

This is the place for Arnold renderer users everywhere to ask and answer rendering questions, and share knowledge about using Arnold, Arnold plugins, workflows and developing tools with Arnold.

If you are a new user to Arnold Answers, please first check out our FAQ and User Guide for more information.

When posting questions, please be sure to select the appropriate Space for your Arnold plugin and include the plugin version you are using.

Please include images, scene and log files whenever possible as this helps the community answer your questions.

Instructions for generating full verbosity log files are available for MtoA, MaxtoA, C4DtoA, HtoA, KtoA, and Kick.

If you are looking for Arnold Documentation and Support please visit the Arnold Support site.

To try Arnold please visit the Arnold Trial page.

Bottom No panel present for this section.