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

Upgrade to Arnold 5? No Cryptomatte?

19 ANTWORTEN 19
GELÖST
Antworten
Nachricht 1 von 20
Anonymous
2567 Aufrufe, 19 Antworten

Upgrade to Arnold 5? No Cryptomatte?

I'm debating whether I should upgrade to Arnold 5 in Maya. I see there is no longer support for the alShaders. Cryptomatte is amazing and losing this is a deal breaker for me.

What are the material id / object id workflows in Arnold 5? I haven't been able to find any info convincing enough to motivate me to upgrade. Thoughts?

Beschriftungen (4)
19 ANTWORTEN 19
Nachricht 2 von 20
zenop
als Antwort auf: Anonymous

There's a cryptomatte release for Arnold 5.

https://support.solidangle.com/display/A5AFMUG/Cryptomatte

Nachricht 3 von 20
Anonymous
als Antwort auf: Anonymous

Thanks. I'm just trying to install now but with difficulty. I'm working in Maya 2017.

The download link you provided has an empty INSTALL.txt. So I followed along on the solid angle page. I copied the .dll and .mtd to:

C:\solidangle\mtoadeploy\2017\shaders\

But they aren't being recognized in Maya. Is there something I'm missing?

Nachricht 4 von 20
zenop
als Antwort auf: Anonymous

What is the Arnold log telling you? And the maya script editor? It's definitely in the right place so something else must be wrong, and usually arnold is pretty good at telling you!

Nachricht 5 von 20
Stephen.Blair
als Antwort auf: Anonymous

You must have Arnold 5.0.1 or later (MtoA 2.0.1 or later).
Open a command prompt and run these commands:

cd C:\solidangle\mtoadeploy\2017
bin\kick -nodes -l shaders

Do you see any errors? Are the cryptomatte nodes listed?



// Stephen Blair
// Arnold Renderer Support
Nachricht 6 von 20
Anonymous
als Antwort auf: zenop

import arnold
// Successfully imported python module 'arnold'
import mtoa
// Successfully imported python module 'mtoa'
...
// Warning: file: C:/Program Files/Autodesk/Maya2017/scripts/startup/autoLoadPlugin.mel line 32: Loading plug-in "mtoa" has resulted in changes to the scene that may need to be saved. //

Nothing super out of the ordinary? I'm expecting to see cryptomatte in the aov browser, but no luck.

Nachricht 7 von 20
Anonymous
als Antwort auf: zenop

Where is the Arnold log?

Nachricht 8 von 20
Stephen.Blair
als Antwort auf: Anonymous

Arnold log



// Stephen Blair
// Arnold Renderer Support
Nachricht 9 von 20
Stephen.Blair
als Antwort auf: Anonymous

in the Maya output window
in the Render Settings, increase the verbosity level (Diagnostics tab)



// Stephen Blair
// Arnold Renderer Support
Nachricht 10 von 20
Anonymous
als Antwort auf: Anonymous

Nachricht 11 von 20
Anonymous
als Antwort auf: Anonymous

Got it working :leicht_lächelndes_Gesicht:

Nachricht 12 von 20
Anonymous
als Antwort auf: Anonymous

Hey David,

I'm stuck with the same problem, which you managed to solve.

I've put corresponding files to:

C:\solidangle\mtoadeploy\2017\shaders\

C:\solidangle\mtoadeploy\2017\scripts\mtoa\ui\ae

And still can't see those appear in my add AOV tab in render settings.

By any chance do you remember solution ?

Thanks in advance.

Nachricht 13 von 20
Stephen.Blair
als Antwort auf: Anonymous

What version of MtoA? The instructions in the docs are all you need to do if you have MtoA 2.0.1 or later



// Stephen Blair
// Arnold Renderer Support
Nachricht 14 von 20
Anonymous
als Antwort auf: Stephen.Blair

I'm running MtoA 2.0.1 on Maya2017.
Just to be clear:
I've put - my cryptomatte.lib and cryptomatte.mtd in:
C:\solidangle\mtoadeploy\2017\shaders

and

cryptomatteTemplate.pc/.pyc in:
C:\solidangle\mtoadeploy\2017\scripts\mtoa\ui\ae

Nachricht 15 von 20
Anonymous
als Antwort auf: Anonymous

My issue was that I was not using MtoA 2.0.1. So I upgraded and copied cryptomatte.dll, .lib and .mtd to:

C:\solidangle\mtoadeploy\2017\shaders

That's it! You should see cryptomatte in the Render Settings AOV Browser

Nachricht 16 von 20
Anonymous
als Antwort auf: Anonymous

So after further investigation I checked Arnold log and thats what I'm getting:

"unable to load dynamic library C:/solidangle/mtoadeploy/2017/shaders\cryptomatte.dll: The specified procedure could not be found. "

@Stephen Blair

Nachricht 17 von 20
Anonymous
als Antwort auf: Anonymous

Hi

Create "Cryptomatte" folder or any name you want in C:\> driver or other drive, and add theses variables to your OS
ARNOLD_PLUGIN_PATH=C:\Cryptomatte\bin
MAYA_CUSTOM_TEMPLATE_PATH= C:\Cryptomatte\aexml
MTOA_TEMPLATE_PATH=C:\Cryptomatte\ae

Nachricht 18 von 20
Stephen.Blair
als Antwort auf: Anonymous

Cryptomatte has two dependencies:



// Stephen Blair
// Arnold Renderer Support
Nachricht 19 von 20
Anonymous
als Antwort auf: Anonymous

@Stephen Blair

I'm really starting to giving up on this, since I've tried nearly everything I've found on web.

I'm running Arnold 5.0.0.2 to be clear

I got VS2010R installed.

And thats it, I tried manually uninstlling any other VS redistributables which ended up messing up my mtoa installation, aswell as shutting down antivirs and whatnot.

And still getting the same error:

unable to load dynamic library " C:/solidangle/mtoadeploy/2017/shaders\cryptomatte.dll: The specified procedure could not be found. "

Does it have something to do with last slash being reversed?

Nachricht 20 von 20
Stephen.Blair
als Antwort auf: Anonymous

5.0.0.2 is the problem.

You need Arnold 5.0.1 or later. Download MtoA 2.0.1 or later



// Stephen Blair
// Arnold Renderer Support

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