Inside Sabertooth
Learn how Sabertooth uses 3ds Max to create 3D interactive projects, including HBO Go’s Game of Thrones interactive experience
  • 1/3
You are here: Forum Home / Autodesk® Maya® / Autodesk Maya 2012 / Error: invalid use of Maya object when selecting render layers?
  RSS 2.0 ATOM  

Error: invalid use of Maya object when selecting render layers?
Rate this thread
 
61276
 
Permlink of this thread  
avatar
  • rmulawa
  • Posted: 22 October 2011 07:43 PM
  • Total Posts: 46
  • Joined: 26 September 2006 05:50 AM

This is an incredibly annoying problem!

Whenever I switch renders layers I get the following error

// Error: ...cameraMaskChange(unifiedRenderGlobalsWindow|rgMainForm|tabForm|mentalRayTabLayout|mentalRayCommonTab|scrollLayout|commonTabColum //
// Error: Invalid use of Maya object “unifiedRenderGlobalsWindow|rgMainForm|tabForm|mentalRayTabLayout|mentalRayCommonTab|scrollLayout|commonTabColumn|rgRenderableCamerasFrame|renderableCamerasSW|mayaSoftwareCameraLayout|columnLayout27|columnLayout28|columnLayout29|checkBoxGrp71”. //
// Error: ...cameraMaskChange(unifiedRenderGlobalsWindow|rgMainForm|tabForm|mentalRayTabLayout|mentalRayCommonTab|scrollLayout|commonTabColum //
// Error: Invalid use of Maya object “persp”. //
// Error: ...cameraMaskChange(unifiedRenderGlobalsWindow|rgMainForm|tabForm|mentalRayTabLayout|mentalRayCommonTab|scrollLayout|commonTabColum //
// Error: Invalid use of Maya object “unifiedRenderGlobalsWindow|rgMainForm|tabForm|mentalRayTabLayout|mentalRayCommonTab|scrollLayout|commonTabColumn|rgRenderableCamerasFrame|renderableCamerasSW|mayaSoftwareCameraLayout|columnLayout27|columnLayout28|columnLayout29|checkBoxGrp70”. //
// Error: ...cameraMaskChange(unifiedRenderGlobalsWindow|rgMainForm|tabForm|mentalRayTabLayout|mentalRayCommonTab|scrollLayout|commonTabColum //
// Error: Invalid use of Maya object “persp”. //

It will happen for every camera in the scene until I close and re-open the scene!  I do not know what causes it but it seems like whenever I delete a render layer it starts happening and it is driving me positively bonkers!



Replies: 1
/userdata/avatar/6m1amcays_mask100.jpg

It Happen when you close the Render Globals Window.

Its a bug in the Maya Mel Files.

To fix it just change those lines in this file:

/scripts/others/createMayaSoftwareCommonGlobalsTab.mel

1557
string $maskCommand = “cameraMaskChange(\""+$chkbox+"\", \""+$camera+"\", \"mask\")";

1565
string $depthCommand = “cameraMaskChange(\""+$chkbox+"\", \""+$camera+"\", \"depth\")";

Author: olygraph

Replied: 10 January 2012 08:33 AM  
avatar

Yes it works ! Thanks
Why even now we don’t have Hotfix 5 for Autodesk Maya 2012 for this bug ?
Instead we have useless damn Hotfix 3 all about Chinesse and Japanesse support :(
It’s disturb :(



Replies: 0