AWS Thinkbox Discussion Forums

3delight+maya+deadline3

there was an earlier thread about this, but no concrete info on getting it working. I’ve finally managed to find some free time to upgrade to deadline3, but it doesn’t seem to like 3delight at all. This is with maya 2008, any tips?

Submitting the usual way defaults to the software renderer, and using the mayabatch plugin runs through the frames really quickly (under 2 seconds), but doesn’t actually do anything.

-matt

Hey Matt,

It looks like the renderer name for 3delight changed inside maya from “3delight” to “_3delight”, which is resulting in our Maya plugins not recognizing the renderer. There is a quick fix you can make to the Maya submission script to fix this. Open up the file \your\repository\submission\maya\SubmitMayaToDeadline.mel in a text editor and find this function:

// Returns the current renderer. global proc string GetCurrentRenderer() { return currentRenderer(); }

Change it to this:

// Returns the current renderer. global proc string GetCurrentRenderer() { string $renderer = currentRenderer(); if( $renderer == "_3delight" ) $renderer = "3delight"; return $renderer; }

There is also another piece of code that looks like this, about 3/4 the way down the script:

$renderer = currentRenderer();

Change it to this:

$renderer = GetCurrentRenderer();

Save the script, and the next time you start up Maya, you should be good to go. We’ll be implementing this workaround in our next release as well. Let us know how it goes!

Cheers,

  • Ryan

it works, woohoo! thanks!

-matt

Privacy | Site terms | Cookie preferences