Stumbling Toward 'Awesomeness'

A Technical Art Blog

Friday, January 23, 2015

BEWARE: Maya 2015 EXT / 2014 Constraint Incompatibility

incompat

I like to live on the edge when it comes to new versions of Maya, but rarely does it cause a major issue for me. A wise man once said ‘the moment you stop respecting something is when it bites you in the ass’. Well consider me bitten.

Anytime a rig I created with 2015 is loaded in 2014 it is irreparably broken. Spewing tons of errors like this one:
// Error: file: C:/Users/chris.evans/Desktop/test.ma line 210: The orientConstraint ‘nurbsSphere1_orientConstraint1’ has no ‘w0’ attribute. //

Diffing two constrained spheres, I noticed that there’s a new flag called ‘DCB’ or Disconnect Behavior.  Batch delete that and it seems that 2015 rigs can work in 2014.

But as usual, be a better person than me and just don’t open a file with a version of Maya your animators aren’t on. 😀

posted by Chris at 10:57 PM  

4 Comments »

  1. Hi Chris, how’s things. This is a pain but can easily be rectified, just save as ma, open it up in notepad++ and search / replace ‘dcb 0’ with ”. We had the same problem recently pushing a face rig back to a client.

    Comment by Mark Jackson — 2015/01/29 @ 10:28 AM

  2. Yeah that’s what I meant by “Batch delete that and it seems that 2015 rigs can work in 2014.”, good to hear from you man!

    Comment by admin — 2015/02/04 @ 4:29 AM

  3. Well, actually you need to change ‘-dcb 0’ with ”. Not ‘dcb 0’ . Being pedantic, just in case 🙂

    Comment by Michael — 2016/02/03 @ 1:53 PM

  4. Really Good solution. Simple and effective! Thanks mate 🙂

    Comment by Wesley Schneider — 2017/02/16 @ 2:12 PM

RSS feed for comments on this post. TrackBack URI

Leave a comment

Powered by WordPress