Community
Arnold General Rendering Forum
abbrechen
Suchergebnisse werden angezeigt für 
Anzeigen  nur  | Stattdessen suchen nach 
Meintest du: 

Multichannel Exr / Noice error: "The number of output paths does not match the number of inputs."

4 ANTWORTEN 4
Antworten
Nachricht 1 von 5
Anonymous
760 Aufrufe, 4 Antworten

Multichannel Exr / Noice error: "The number of output paths does not match the number of inputs."

For pipeline reasons we prefer not using multichannel exrs, however I'd like to denoise renders with noice - which as I understand - still requires a multichannel exr.

I'm using Thinkbox Deadline's Draft tool to recombine N_noice, Z_noice, RGBA, variance and diffuse_albedo into a multichannel exr. However I get the following error when I run the output through noice (via the gui or command line) "The number of output paths does not match the number of inputs."

I've used diffchecker to compare the channels between a multichannel exr file output and the Draft merged version and all the required channels (as far as I understand) are present and named as above. I've only merged the ones I think it needs

This is output from Maya 17.5 update 4, Arnold 5.1.1.1 (MtoA 3.0.1.1).
Can anyone shed light on why this might be?

Is it channel order?
Channel names (maybe they don't need _noice once internal etc)?
I'm trying things, so will post again if I get a solution.

Thanks!

----

Working with 1 frame. Start denoising (patch radius 3, search radius 9, variance 0.5)

Finished denoising

The number of output paths does not match the number of inputs.

Tags (3)
Beschriftungen (3)
4 ANTWORTEN 4
Nachricht 2 von 5
Stephen.Blair
als Antwort auf: Anonymous

I think that multichannel exr is missing the metadata required by noice. Compare an multichannel exr rendered by Arnold with the output of Draft



// Stephen Blair
// Arnold Renderer Support
Nachricht 3 von 5
Stephen.Blair
als Antwort auf: Anonymous

Also, noice doesn't require a multichannel exr, if you're using the command line.

C:\solidangle\mtoadeploy\2018\bin\noice -i beauty\denoise_me.exr -i variance\denoise_me.exr -i N_noice\denoise_me.exr -i Z_noice\denoise_me.exr -o denoised.exr
noice 5.2.0.0 [4fb9451c] - the Arnold denoiser
Loading images...
Using 40 threads.
Loading file "beauty\denoise_me.exr".
Loading file "variance\denoise_me.exr".
Loading file "N_noice\denoise_me.exr".
Loading file "Z_noice\denoise_me.exr".
Using feature AOV 'N'
Using feature AOV 'Z'
Working with 1 frame.
Will denoise AOV "RGBA"
Found variance for AOV "RGBA"
Start denoising (patch radius 3, search radius 9, variance 0.5)
Denoising RGBA
Finished denoising
Saving image denoised.exr (960 x 540 x 4)



// Stephen Blair
// Arnold Renderer Support
Nachricht 4 von 5
Anonymous
als Antwort auf: Anonymous

Hi, Thanks for the quick response.
I'll try sending it separated aovs via the commant line - save the faff with Draft. Thank you.

Nachricht 5 von 5
Anonymous
als Antwort auf: Anonymous

- Apologies, ignore the below. It was the 'diffuse_albedo' causing it. I thought this was required.

Works with 'diffuse_albedo_noice' - although the output had horizontal streaks across it and was better without!

#----------------------------- ignore below

Sadly failing,

Using feature AOV 'diffuse_albedo'
Using feature AOV 'N'
Using feature AOV 'Z'
Working with 1 frame.
Segmentation fault (core dumped)

I've tried both in subfolders and loose in the same folder, with the aov names in one test (ie: projectName_noiceTest_v008_aovs.masterLayer.N_noice.1126.exr) and with all in subfolders but called 'beauty.exr' - ie /N_noice/beauty.exr (but actually the N_noice aov).

Ideas?

Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.

In Foren veröffentlichen  

Autodesk Design & Make Report