Community
3ds Max Shading, Lighting and Rendering
Welcome to Autodesk’s 3ds Max Forums. Share your knowledge, ask questions, and explore popular 3ds Max materials topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Denoiser, using more than one Node?

4 REPLIES 4
SOLVED
Reply
Message 1 of 5
sdeters
508 Views, 4 Replies

Denoiser, using more than one Node?

Is there a way to run the Denoiser, and run it on 4 nodes?  Using Backburner or some other way of doing it?  I have access to 4 cpu rich nodes, but I do not see way to use these to denoise a bunch of frames I have rendered out.

 

Thanks

4 REPLIES 4
Message 2 of 5
madsd
in reply to: sdeters

The high quality denoise noice.exe has UI implemented in the render settings.

The UI supports batches of image sequences, you can split a task in 4 chunks and process the frames.

I wrote a bat file for it before it got integrated into max ui, you dont need max open to start the denoising, you only need the exe file and a bat file to process the images ( provided the AOVs are nested correctly in an exr file for example. )

 

Message 3 of 5
madsd
in reply to: sdeters

Found it, thought I had deleted it 🙂

 

So, you fire this on the nodes you want to assign to the denoise jobs.

If you are going to use multiple frames to sample from ( animation ) you need overlapping frame numbers in each batch.

 

for 100 frames:

 

0-30
25-60
50-85
75-100

 

Or something of that nature.

 

Naturally, change PATHS, and actual denoiser settings in the script. You can look up the noice.exe feature set you can implement in the last line:

start /WAIT -->


Just folow the syntax rules and you will be fine.

 

@echo off
setlocal enabledelayedexpansion
SET "noice=C:\ProgramData\Autodesk\ApplicationPlugins\MAXtoA\noice.exe"
SET "MPath=C:\go\"
SET "MName=go"
for /l %%i in (1,1,100) do (
set "frame=%%i"

if !frame! GEQ 100 set "lframe=0!frame!"
if !frame! LEQ 99 set "lframe=00!frame!"
if !frame! LEQ 9 set "lframe=000!frame!"

 start /WAIT %noice% -i %MPath%%MName%_AOVs!lframe!.exr -o %MPath%%MName%_Denoised!lframe!.exr
)



 

Message 4 of 5
sdeters
in reply to: madsd

For the first option running the Denoiser on 4 nodes, through 3ds Max.  I do not have that many licenses.  I will work with your batch script and this should work.  Thanks for the help again!!..

 

Shane

Message 5 of 5
madsd
in reply to: sdeters

You could tinker with setting up a small control unit to ease the tasks with things down this road -->

https://4sysops.com/archives/three-ways-to-run-remote-windows-commands


You can download the exe file for PSExec or use some other routes.

I also think you can setup an Amazon node that can do it for free 24/7 for you.

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

Post to forums  

Autodesk Design & Make Report