Простое решение состоит в группе ваш анимированный узел, и установить ключ, чтобы повернуть группу после того, как кадр 50.
Если это не option, существует общая методика для размещения результата накопленной иерархической анимации на одном узле. Он использует узлы ограничения. Вам не нужно делать какие-либо программы, но вы можете приступить к скриптам, если хотите.
- Создайте локатор в начале координат.
- Выберите ваш узел и сдвиг выберите локатор.
- Выберите Constrain-> Orient
- Выберите Constrain-> Point (не обязательно, но визуально полезно)
- Выберите только локатор.
- Выберите Правка-> ключи-> BakeSimulation [] (ключи от канала коробки, образец на 1, отключить неявный контроль)
- Hilight переводить и вращать каналы в окне канала и нажмите кнопку испечь.
Локатор теперь перемещается и вращается вместе с вашим узлом. Значения ключей могут отличаться, если ваш узел находится в некоторой иерархии, но движение должно быть совпадающим. Теперь вы можете изменить движение и передать его обратно с тем же процессом:
- Group локатор, установите стержень группы и и анимировать группу , пока локатор не имеет желаемого движения.
- Удалить ключи на своем узле.
- Выберите локатор и выберите ваш узел.
- Выберите Constrain-> Orient, затем выберите Constrain-> Point.
Теперь ваш узел перемещается с измененным движением локатора. На этом этапе вы можете дополнительно модифицировать анимацию локатора, настроить, добавить больше групповых преобразований и т. Д. Ваш узел будет обновляться.
Наконец, выберите свой узел и выберите Keys-> BakeSimulation с теми же параметрами, что и выше, и удалите группу локатора.
Здравствуйте, не могли бы вы рассказать нам, что вы пробовали до сих пор?Вы здесь не новы, вы можете знать, что SO не является фабрикой кодов. Дайте нам немного ваших исследований, даже если они неубедительны. – DrHaze
Я новичок в Maya и Mel, чтобы выполнить команду, я пробовал различные способы выбора объектов и ключей, но, похоже, это работает, я смотрел онлайн не смог найти в любом случае, я могу выбрать все объекты с помощью mel и повернуть, но это wouldnt поверните их на клавиши, я хотел бы знать, есть ли какой-либо простой процесс выбора, с помощью которого я могу выполнить команду rotate на всех выбранных клавишах. Мне нужно только указывать в правильном направлении, я могу разработать код сам себе – Gkills
Я бы предложил вам переключиться на Python, прежде чем вы углубитесь в это - фактический код не будет сложным, но Варианты Mel всегда будут более сложными и более сложными, чем эквиваленты python. – theodox