Maya Not Evaluating Expression on Render

Hello

I am animating a mechanical assembly, motors and gearboxes etc. in Maya 2012. Each component is a separate Maya scene which I reference into a master scene file. I have written an Expression which ‘joins’ together each component mechanically. For example the gearbox input angle = the motor output angle. Finally I set some keys for the motor angle.

When I scrub up and down the timeline or playblast the scene everything looks great.

When I submit the scene to Deadline the components do not move!

Now I know this is not a Deadline problem but I wondered if anyone else has experienced an Expression not being evaluated beyond the first frame?

Thanks

I guess the first thing to try is to see if the Maya command line renderer can support this. This would mean disabling the “Use MayaBatch” option when submitting the job. First, submit a job that has one frame per task, and assuming that doesn’t work, submit the job again but this time set the Frames Per Task to equal the number of frames in the sequence. This way, there is only a single task for the job which represents the entire frame sequence. This test is to see if Maya needs the previous frame data in order to properly move the components.

Cheers,

  • Ryan