3D Character   3D Environment   Scripts   VFX Archive
Current Project About Me Contact Me
 
MEL Script - Rename Shader(s) v.1.1.0  
MEL - Rename Shaders Last Updated: 06.30.2009
File Size: 8 kb
Maya Versions: 2008, 2009
highend3d.com/Creative Crash page

Screenshot: 01

Function:
Batch rename selected shader(s) and its associated network with the following format:
   shader's name + _connected attributes + _NODE TYPE
The script will work on all maya base shaders, textures, render nodes and mental ray nodes.

Installation:
Unzip mouse_renameShaders.mel to maya's scripts folder.
(e.g. "C:\Documents and Settings\user\My Documents\maya\scripts")

Usage:
To run the script, select shader(s) or mesh(s) with assigned shader, run the following in MEL script editor:
      source "mouse_renameShaders.mel"; mouse_renameShaders;

The above command can be saved as a MEL shelf button.

The script will recognize "_mat" and "Mtl" suffix on the shader(s) and take that off the prefix.
e.g.   shader = "testLambert_mat"
         shader's color is connected to "file15"
         after running the script, "file15" will become "testLambert_color_FILE"

Any question, comments or bugs are very welcome and you can send it through highend3d.com forum or email me.