[Maya]Keyframe 01 - Graph Editor
Keywords: Maya Animation, Keyframe, Graph Editor
Maya Keyframe series of articles:
- [Maya]Keyframe Notes
- [Maya]Keyframe 01 - Graph Editor
- [Maya]Keyframe 02 - Walk Cycle
- [Maya]Keyframe 03 - Hurdling (WIP)
- [Maya]Keyframe 04 - Animation Curve (WIP)
Hotkeys
Common Hotkeys
- F: Center the curve on Graph Editor viewport.
- Alt + Hold MMB: Drag timeline.
- Hold MMB on Key: Drag Key to change position.
Scale Curves in Batch
1, Select target curve keys.
2, Hit R to switch transfromation mode.
3, Hold down Shift, then drag MMB to move up and down.
Usages
How to add Keys in Graph Editor
1, Open Graph Editor: Windows -> Graph Editor.
2, Select the target object that want to keyframe.
3, Select the target attributes of object that want to keyframe.
If the attribute was created by self, make sure the it’s keyable.
Current manipulator and active objects have no keyable attributes, or animation layers are present and the BaseAnimation bar is not selected or locked.
4, Hit S (or Alt + I) to insert a key at certain frame.
5, Hold Middle Mouse Button to move the key.
Change Keyable Method
By default, all keyable attributes will be set key when hitting S, even you just select only one attribute.
Solution:
Key -> Set Key options.
Anim Cueve Example: animCurveTU
1, Add a keyable attribute:
2, Select the target attribute, then hit S to set key.
When the Key was set, you can move the key by hold MMB.
After hitting S, an new node will be created automatically in Node Editor: animCurveTU.
If can’t see animCurveTU node, click Input connections.
3, Adjust the frame range.
Make sure the animCurveTU node was selected in Node Editor before adjust keyframe parameters, otherwise anim curve will be lost in animCurveTU.

4, Set key by Hit S.
5, Set the key value, then straighten anim curve.
6, Build the driven process for attribute.
7, Finally, we can fine tune toe rotation by tweak attribute.
Create animCurveTU directly
In addition to the methods mentioned above, you can also create animCurveTU directly.
Change the Animation Playback Speed
By default, the animation preview playrate is too fast:
The playback speed we expected to:
Solution:
Windows -> Settings / Preferences -> Preferences.
How to move a Keyframe
As shown in follows, the ending frame is 25th frame, the last keyframe is at 20th frame.
We want to move the last keyframe to the 25th frame.
Solution:
Select you rig controller first, then hold Shift, then click LMB at the frame that Key was placed in (20th frame).
Then hold LMB and click the arrow at the ceenter, then drag to the target frame (25th frame).
Origin:
https://autodeskmaya.fandom.com/wiki/How_to_move_a_keyframe
Bake Anim Curve (Export Animation to Unreal Engine by FBX)
References:
Baking Animations in Maya - Importing to Unreal Engine
https://www.youtube.com/watch?v=Qd3P6GCYpH0
References
The Graph Editor
https://create3dcharacters.com/maya-animation-the-graph-editor/
战国战争史:秦灭巴蜀之战
秦灭巴蜀之战,于周慎靓王五年(公元前316年),秦国张仪、司马错等率军攻灭巴国(今四川东部)、蜀国(今四川西部)的战争。
此战,先击灭巴、蜀及苴等各国(均在今四川境),占领秦岭外广大地区,达到了进一步“富国”、“广地”、“强兵”目的,战略上还形成对楚的侧翼包围,为尔后南进创造了有利态势。 秦灭巴蜀,为进一步灭楚和统一六国准备了条件。