Script for Maya
Did you get models with shaders you do not render with? No problem, just convert them, and it's done.
By running this script a window popups where you can select into which shader your current selected one should be converted into with the correct values and the same nodes connected as before
Works for shader from Turtle, Arnold, Redshift, VRay, Mental Ray, 3Delight, IRay, FinalRender, Renderman and Maxwell(does not convert renderer specific nodes like "Redshift Color Correction").
3Delight(2.2.9), FinalRender(2 Beta), Iray(2.3), Mental Ray(last version) and Maxwell(5.1.1) will no longer be supported, but the functionality to convert them is still implemented.
The script tries to be as true as possible with all attributes, which is very important if you go for high quality realism. That is why some attribute conversions do not happen.
When you want to convert a Diffraction Shader into a Redshift Standard Material. TheDiffraction Shader's color attribute is defined as "color" and the Redshift Standard Materials' color attribute is defined as "diffuseColor", since they are not quite the same and therefore will not be converted. The bump and normal attribute is one of these cases, too. They are not quite the same and many shaders have them both, so it does not convert from bump to normal.
Easy to use and does not require any type of installation, just run the script.
See example in the video above.
Tested in Maya 2018, 2019 and 2020.
Please rate it after downloading.
If there are any problems or bugs, just email me.
Hope it helps! :)