Я пытаюсь сделать операцию масштаба нескольких кривых анимации, каждый из которых использует свой низкий ключ в качестве точки опоры. Я думаю, что он должен быть вложенной структурой цикла, но не смог заставить его работать исправно.Maya/Python: Как масштабировать несколько выбранных анимационных кривых каждый из их собственной точки поворота?
Масштабирование проста, просто:
mykeys = pm.keyframe(query=True, valueChange=True, absolute=True)
low = min(mykeys)
pm.scaleKey(valuePivot=low, valueScale=1.5)
Я имею в виду, это должно быть что-то подобное?
selectedCurves = pm.listConnections(t="animCurve")
for curve in selectedCurves:
mykeys = pm.keyframe(query=True, valueChange=True, absolute=True)
low = min(mykeys)
pm.scaleKey(valuePivot=low, valueScale=1.5)
Заранее спасибо.
Спасибо! Я знал, что это что-то простое, но не может найти его. Прекрасно работает. – isticism