abxRenderLayers 1.5.0 (maya script)
Add to cart
Powerful tools to manage, export, and rebuild Maya's Render Layers
License Type:Commercial Price:$20.00 (USD) |
|
File ID:22575 |
File Size:17.2 KB |
Created / Updated:Jul 09, 2010 / Jul 24, 2012 |
Owner: |
Platforms:linux, mac, windows |
|
Maya:2010, 2011, 2012, 2013 |
|
Tags: |
|
















INSTALL & RUN
Download the abxRenderLayers.mel from creativecrash.com
Place the mel file in a maya script folder or source the .mel file from within maya
In Maya, run abxRenderLayers();
You'll notice the Render Layer Editor menu now says "abxLayers" instead of layers and new menu items can be found here as well as by right-clicking specific layers.
LIST EDITS:
It shows a list by category of that layers member objects, attribute overrides, and shader overrides. You can select individual render layer overrides and remove them.
Right-click on specific render layers and click on "List Edits" This will display a window similar to the Maya Reference Edit List Window.
EXPORT LAYER
Right-click on specific render layers and click on "Export Layer" This will bring up a file save dialog window. Specify a location and file name. Maya will write a user readable mel file that when executed or imported will recreate the exported layer including all settings, members, and overrides. (NOTE: objects and shaders nodes are NOT exported, thte must already be present in a scene you wish to import a render layer to)
IMPORT LAYER
Specify a Render Layer.mel file to import. abxRenderLayers will check to make sure it is a valid render layer export from abxRenderLayers and then create the render layer. The render layer cannot already exist in the scene file otherwise it will not import properly. I'm working on a prompt for overwriting for renaming while importing on an update soon.
EXPORT ALL LAYERS
Click on abxLayers menu in the Render Layer Editor and select "Export All Layers" This will bring up a file save dialog window. Specify the location and filename prefix for the multiple render layers that will be saved.
REBUILD ALL LAYERS
This will automatically Export All Layers to a temp location, delete the current render layers in your scene (clearing any render layer trouble) and reimport the layers from the temp location. This is useful for clearing locked render layers
Click on abxLayers menu in the Render Layer Editor and select "Rebuild All Layers"
DIAGNOSE REF LOCK
This will display a list of any failed reference edits that could potentially be locking your render layers. You can inspect the failed edits and remove them all at once if desired. This will unlock render layers in the render layer editor, but might leave junk overrides that give warnings when you switch layers. You can remove these junk overrides using the "List Edits" function or instead use the Rebuild All Layers function to neatly rebuild all your layers as they were.
I'm having the same problems as Tristan Maduro on Mar. 15, 2011.
When I run "rebuild all layers" I get :
// Error: Cannot convert data of type string[] to type string. //
I also don't see the "Diagnose Ref Lock" option in the menu.
Can you help?
I'm using Maya 2011 x64.