I am looking to convert numerous assets that contain various kinds of Legacy shaders from Maya (Lambert, Blinn, Mental Ray, etc.) to Arnold 5.
I am trying to use the 'Convert Deprecated Shaders' option on the Arnold Menu->Utilities->Convert Deprecated Shaders. From what I could tell, I thought this would allow for conversion of these materials. When I try to use this script, however, I am getting a warning:
# Warning: Unknown object type: alSurface # # Warning: Unknown object type: alHair #
This looks like the script is expecting an older Arnold shader and not other shaders. When I look into the script (mtoa/convertShaders.py), I can confirm that there is only support to convert previous Arnold shaders and not Lambert, Blinns, Mental Ray, etc.
Per this answer, it looked like there is a script that is what I am looking for, but the link is dead and the only other answer points me back to this Convert Deprecated Shaders script.
Is there a script that actually converts Legacy shaders to Arnold Standard Surface shaders?