BEWARE: Maya 2015 EXT / 2014 Constraint Incompatibility
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. 😀
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
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
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
Really Good solution. Simple and effective! Thanks mate 🙂
Comment by Wesley Schneider — 2017/02/16 @ 2:12 PM