Community
Arnold for Maya Forum
Rendering with Arnold in Maya using the MtoA plug-in.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Getting the noice.exe to run from the commandline

4 REPLIES 4
Reply
Message 1 of 5
mpowers
1299 Views, 4 Replies

Getting the noice.exe to run from the commandline

1. get noice_command_generation at https://github.com/zpelgrims/noice_command_generation

2. Supply you own file path for the following:

filename_input = "\"yourFilePath\\yourFileName_Noice_Input0000.exr\""

ilename_output = "\"yourFilePath\\yourFileName_denoiced.#####.exr\""

arnold_bin_path = "C:\\ProgramData\\Autodesk\\ApplicationPlugins\\MAXtoA"

3. If your using Windows, try modifying the file string thus:

filename_input = "\"Q:\\!resource\\footage\\vr_camera_longer\\vr_camera_longer_Noice_Input0000.exr\""

Adding the escape character \ before other \'s and " 's - easy to do with find/replace. Also, don't use the file string generated by the 3ds MAX built-in denoiser, as it use the forward slash / in the file path. It is Arnolds' lack of attention to details like this and overall unhelpful help that I find annoying. It is impactful on our shop's ability to be productive with their render "solution"

4. The run the module from python. Copy the output.

5. Save it as a batch file (myoutpstring.bat) and run it out of a command shell.

This is how a noob like me figured out how get it working 🙂

-Mike

Mike Powers
Director of Animation \ Cramer

mpowers@cramer.com
https://vimeo.com/mpowers
3DBOXX W8920Processor 32.0 GB RAM
Dual Xeon CPU E5-2670 0 @ 2.60GHz, 2601 Mhz, 8 Core(s), 16 Logical Processor(s)
Windows 10 Enterprise - 1809
NVIADIA Dual RTX2080TI 11GB V 419.35
Tags (1)
Labels (1)
4 REPLIES 4
Message 2 of 5
pproestos
in reply to: mpowers

wow man... I never tried because I didn't know know 🙂

So I guess this is for noise reduction of a render image.

It works only with exr?

If I save my final render in tif?

Message 3 of 5
mpowers
in reply to: mpowers

You need to render with "output Denoising AOVs" checked. This creates an .exr (youfilename__Noice_Input####.exr) containing four layers which are used by the denoiser: RGBA, Variance, Normals, Depth. They are also good for compositing in AfterFx with ProEXR plugin (free).

3315-denoiser-aov-setting.jpg

You also need to uncheck "Progressive Render" or .exr network renders fail:

3316-denoiser-arnold-renderer-setting.jpg

I modified Zeno's script to get it to work for me:

noice-command-generation-v2.zip

Mike Powers
Director of Animation \ Cramer

mpowers@cramer.com
https://vimeo.com/mpowers
3DBOXX W8920Processor 32.0 GB RAM
Dual Xeon CPU E5-2670 0 @ 2.60GHz, 2601 Mhz, 8 Core(s), 16 Logical Processor(s)
Windows 10 Enterprise - 1809
NVIADIA Dual RTX2080TI 11GB V 419.35
Message 4 of 5
pproestos
in reply to: mpowers

Thanks @Michael yes I realized how to make it work. Never again noise.... 🙂

So I guess if I want to make a batch file to denoise multiple files I have to edit the bat file...

Also check this answer from Mads.

https://answers.arnoldrenderer.com/questions/4602/denoiceexe-animation-batch-script-v01-for-3ds-max....

Message 5 of 5
mpowers
in reply to: pproestos

Well that is much more compact. Thnx.

Mike Powers
Director of Animation \ Cramer

mpowers@cramer.com
https://vimeo.com/mpowers
3DBOXX W8920Processor 32.0 GB RAM
Dual Xeon CPU E5-2670 0 @ 2.60GHz, 2601 Mhz, 8 Core(s), 16 Logical Processor(s)
Windows 10 Enterprise - 1809
NVIADIA Dual RTX2080TI 11GB V 419.35

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

Post to forums  

Autodesk Design & Make Report