AWS Thinkbox Discussion Forums

Maya Shader Script Not Loading

We have recently aquired a toon shader for Maya 6.0 called Tom Cat. It is an old plugin, so there is no support for it. It can render fine locally with Maya, but when going through Deadline it does not render the shader.



Is there a line I need to add to a deadline script somewhere to trigger the loading of this shader?

Hi Adam,



Does the Deadline Slave print out anything during rendering that would

indicate there is a problem loading the shader, such as a warning or

error message?



If not, try rendering the scene from a command line prompt on one of

your slave machines that is giving you troubles. When the Slave renders,

it prints out the render executable and command line arguments it’s

using, which is what you should try to use from the command prompt. If

you get the same error message, then we know the problem isn’t Deadline

specific. If the render loads the shader properly, try rebooting the

slave machine and see if you continue to have problems when rendering

through Deadline.



Cheers,

To load plugins on all the machine i use the following setup:


  1. put the plugin on a network folder.
  2. Edit the maya.env file on each slave(in the maya preference folder) adding the following environment variable:

    MAYA_PLUG_IN_PATH = \server\plugins_folder<br>


    This way every machine are loading the exact same plugin file. Updating the plugin on the network folder updates all machine.



    there is always a way to add this environment variable by modifying the Deadline Maya plugin files, but this is another story.



    Sylvain Berger | Technical Director | Alpha Vision


Privacy | Site terms | Cookie preferences