Hi all. 


I am writing a tool to construct a techAnim working scene for my tech 
artists. I want to simply create some groups in the shape editor and place 
new blendshapes under these. I also want to be able to rename a selected 
target or targets in the shape editor via a script.


There is nothing exposed to the user to allow one to script the grouping of 
one or more blendshapes in the shape editor.  I can not assume that there 
are no preexisting blendshapes or groups already created. 

 

mc.getAttr('shapeEditorManager.blendShapeDirectory', mi=True)  gives 
logical indices.. If there are spaces between the indices due to groups and 
blendshapes being deleted then this is useless. If I create a group 
mc.ShapeEditorNewGroup()  then this doesnt necessarily add to the end of 
this array of indices so I cant simply assume its the last in the index. 
This command cant take in a name to give to the group, and worse doesnt 
return anything at all to identify the index used. If it did I could move 
on with this. I cant yet  understand the pattern in the choice of index 
Maya uses. I have taken a brief look at the Api but nothing yet seems 
obvious.

Anyone out there with ideas? Simple question how can I return selected 
items in the shape editor in order to rename them or group them? 


Thanks

Gerard.

-- 
You received this message because you are subscribed to the Google Groups 
"Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/python_inside_maya/921e7845-7c76-4aa0-a2a9-b32386405890%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to