3D Animation (Character): Difference between revisions

From Animation
Jump to navigationJump to search
Line 2: Line 2:
== Karl's Key Framer Helper ==
== Karl's Key Framer Helper ==
The MEL script below creates a floating window to help with character animation.
The MEL script below creates a floating window to help with character animation.
Extremely helpful for those indidviduals who are "clickers" instead of those who love keyboard shortcuts.
Extremely helpful for those indidviduals who are "clickers" instead of those who love keyboard shortcuts.
<pre>
<pre>

Revision as of 15:27, 17 December 2025

Helpful Mel Scripts

Karl's Key Framer Helper

The MEL script below creates a floating window to help with character animation.

Extremely helpful for those indidviduals who are "clickers" instead of those who love keyboard shortcuts.

global string $select[];
$select = {"placeHolder", "otherPlaceHolder"};
window -resizeToFitChildren 1 KarlsCharacterKeyFramer;
columnLayout;
text -label "Make those keyframes";
button - label "Copy keyframes" -command "timeSliderCopyKey";
button - label "Paste keyframes" -command "timeSliderPasteKey false";
button - label "Delete keyframes" -command "timeSliderClearKey";
button - label "Gizmo Object" -command "manipRotateContext -e -mode 0 Rotate; manipMoveContext -e -mode 0 Move";
button - label "Gizmo World" -command "manipRotateContext -e -mode 1 Rotate; manipMoveContext -e -mode 2 Move";
button - label "Graph Editor" -command "GraphEditor";
button - label "Store Selection" -command "$select = `ls -sl`";
button - label "Get Selection" -command "select -r $select";
button - label "SET KEY" -command "setKeyframe";
button - label "SET KEY BLOCK" -command "setKeyframe -itt linear -ott step";
showWindow;