Thank you very mutch, you are my hero!
import maya.cmds as cmds
ShaderNames = cmds.ls ('phong*', mat=True)
NewNames = ('Name1', 'Name2','Name3','Name4','Name5',)
for i in xrange(len(ShaderNames)):
cmds.rename (ShaderNames[i] , NewNames[i])
That is my final resoult.
Am Donnerstag, 23. F
for shader_name, new_name in zip(ShaderNames, newNames):
rename shader_name, new_name
On Thursday, February 23, 2017 at 11:53:08 AM UTC-6, Michał Frątczak wrote:
>
> smth like this...
>
> for i in xrange(len(ShaderNames)):
> rename ShaderNames[i] NewNames[i]
>
>
> W dniu 2017-02-23 o 17:1
smth like this...
for i in xrange(len(ShaderNames)):
rename ShaderNames[i] NewNames[i]
W dniu 2017-02-23 o 17:14, denis hoffmann pisze:
Hey guys,
I want to rename all shaders with names from a list.
Hey guys,
I want to rename all shaders with names from a list.
so I make a list of all shaders and a var with all names I want to have.
ShaderNames = [u'Shader0', u'Shader1', u'Shader2', u'Shader3', u'Shader4',
u'Shader5']
NewNames = ['Name1', 'Name2', 'Name3', 'Name4', 'Name5']
what is the