Community
Arnold for Cinema 4D Forum
Rendering with Arnold in CINEMA 4D using the C4DtoA plug-in.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Getting Noice.exe to work?

12 REPLIES 12
Reply
Message 1 of 13
JHåland
2414 Views, 12 Replies

Getting Noice.exe to work?

Hi, maybe I'm missing something, but how do you use noice.exe? Would be super to denoise post rendering, but I don't understand how it's supposed to be done by reading the support site on the subject. Possible to make a tutorial?

Tags (1)
Labels (1)
12 REPLIES 12
Message 2 of 13
zenop
in reply to: JHåland

1. Make sure to output the variance, N, Z and diffuse_albedo aovs
2. Make sure to merge aovs
3(optional). If you're using multiple frames, you can generate the cmd prompt code using this little python script (just change the variables and run in a python interpreter): noice_command_generation
4. Substitute the paths and filename in the following code and paste into the cmd prompt:


E.g:

path_to/noice.exe -i path_to/image.exr -output path_to/denoised_image.exr

Optionally you use extra flags as per the documentation, e.g:
path_to/noice.exe -i path_to/image.exr -variance 0.5 -output path_to/denoised_image.exr
Message 3 of 13
JHåland
in reply to: JHåland

Thanks for the quick answer! @Zeno Pelgrims 🙂

Hope Solid Angle make a simple stand alone program so you don't need to use CMD at all 🙂

Gives all sorts of headaches 😛

But I think I would mange to test this.

Message 4 of 13
JHåland
in reply to: JHåland

hmm.. I got it to load my image but noice.exe just keep crashing.

Message 5 of 13
zenop
in reply to: JHåland

Please always copy paste the output of the errors here, otherwise we really can't have a clue!

Message 6 of 13
JHåland
in reply to: zenop

Yes, sorry.

As usual, like you see my name here in the forum, I use Norwegian characters that cmd didn't like. So I moved it to another folder and it managed to find my files.

But, I couldn't find the variance avo in the avo list, so I need to find that and do a new render test.

Message 7 of 13
JHåland
in reply to: zenop

@Zeno Pelgrims There's no variance filter in my list of filters in "Default filter type". Last one in the list are "triangle_filter". Or am I totally looking the wrong place? I found "output the variance" in the Arnold Driver.

In cmd I get this message when loading the image:

Could not find AOV with source RGBA and filter
Could not find AOV with source RGBA and filter variance_filter
Variance is missing for some AOVs

Message 8 of 13
zenop
in reply to: JHåland

Have a look on this page: https://support.solidangle.com/pages/viewpage.action?pageId=39715004

"The easiest way to create a driver with the beauty and optional AOVs is to go to the Plugins > C4DtoA > Arnold Driver menu and select EXR driver for Arnold denoiser."

Message 9 of 13
JHåland
in reply to: zenop

Sadly that looked like a simple and good solution, but it didn't work. I rendered a simple test scene with a cube and a light, went up and selected exr driver for arnold denoiser, called the file test.exr and added this code when open the whole path to find noice.exr.

noice.exe -i F:\denoise\test.exr -output F:\denoise\denoised_image.exr

and getting the same "could not find AOV..."


hmm

Message 10 of 13
JHåland
in reply to: JHåland

@Zeno Pelgrims I got it working, sort of.

It now goes through the whole process and create an output.

But it doesn't seem to denoise at all. I got the internal denoiser, optix, working and that reduce a lot of noise on low settings, but I can't see any difference from noice.exe.

I didn't know you could render straight from the Arnold Driver, only from the render setting output (the standard c4d way).

The variance AVO doesn't render with the "multi-pass image" only from the "arnold driver". I weren't expecting that. So that's new knowledge.

Due to pure coincidences I checked the "Preference folder", and there I found the EXR I were looking for. This were the basic folder when I hadn't saved the test file.

But there's more problems with æ, ø and å. These are characters I'm using because of my language, and I'm getting error message from "arnold driver" when a folder structure include these characters. I don't write everything in English, so this can occur from time to time. So had been super om this were fixed.

So now I need to figure out why it doesn't denoise at all.

*update*, I added -variance 1 and it does some denoising. and remember don't use space in names but _ to get this working 🙂 Hoping for a dumbed down, no cmd, easy to use, noice.exe program 😛

Message 11 of 13
JHåland
in reply to: JHåland

And another problem. Arnold driver doesn't seem to like team render. Hope Output variance AVO is added to the Multi_Pass Image in the future. For now rendering stuff over network and then denoising because you don't have a GPU on the servers doesn't work.

Message 12 of 13
Ypiyush22
in reply to: JHåland

Tried everything but it's not working... also the output .exr image shows error while opening!

Message 13 of 13
JHåland
in reply to: Ypiyush22

Yes, I often got an empty image, but only when I rendered over network. Hope they add "arnold drive" features to "multi-pass image".

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report