Ich versuche, das ausgewählte Objekt Pivot in die Mitte der Objekte ausgewählten Eckpunkte zu verschieben.Maya Python - Set Objekt Pivot zu Auswahl-Center
Wenn ich den Code ausführen, erhalte ich keine Fehler und fast alles funktioniert wie beabsichtigt, aber der Drehpunkt von (Obj) mein ausgewähltes Objekt scheint nicht auf die Locator XForm (PIV) gesetzt.
import maya.cmds as cmds
sel = cmds.ls(sl=True)
print sel
obj = cmds.ls(*sel, o=True)
print obj
selVerts = cmds.ls(sl=True)
tempClstr = cmds.cluster()
pos = cmds.xform(tempClstr[1], q=True, ws=True, rp=True)
loc = cmds.spaceLocator()
cmds.move(pos[0], pos[1], pos[2])
cmds.delete(tempClstr)
piv = cmds.xform (loc[1], piv=True, q=True, ws=True)
print piv
cmds.xform(obj, ws=True, piv=(piv[0], piv[1], piv[2]))
Benötigen Sie Hilfe auf dieser schnell. Alle zusätzlichen Augen, die erkennen können, was ich vermisse, würden sehr geschätzt werden.