Page 1 of 1
Re: freezing posture
Posted: Mon Nov 01, 2021 8:51 am
by slowtiger
You'll have 4 keys:
start raise
stop raise
start down
stop down
Set stop raise key's interpolation to "stop".
Re: freezing posture
Posted: Mon Nov 01, 2021 7:04 pm
by slowtiger
The keys are in the timeline. Interpolation set with right-cklick.
Re: freezing posture
Posted: Tue Nov 02, 2021 7:29 am
by Greenlaw
There are basically two ways to hold a pose.
1. Right-click on a key in the timeline and set it Step mode. This interpolation mode holds the pose until Moho reaches the next key on the timeline (where you can continue the motion.)
or...
2. Simply copy the keys from where you want to hold the animation and paste them at the frame where you want to continue the motion. The animation will hold the pose between the two key frames.
If you select the bones you want to hold, use Freeze Selected Bones to and then copy/paste those keys. This way, you can apply the hold for only that part of the body. Alternatively, just use Freeze Pose...this keyframes the entire rig for the current frame, and you can copy/paste that at the frame where you wish to continue the animation. The first way is more efficient for the timeline and the second way is quicker to animate. I recommend learning the Shortcuts for these commands or use my Moho Quick Click tool, which has these two commands as buttons.
Tip: I personally like to use method #2 because it's quicker for me to animate with. I normally animate with Smooth and I use Copy Previous Key as my default, and when I duplicate a Smooth key for the hold, I can continue the animation without changing the interpolation mode. This method works just well with Linear but you don't want to animate a character with Linear keys on the Mainline. (But you should use linear inside a Smart Bone action.) For character animation, Smooth works well for most situations. Sometimes I'll switch to Bezier for slow or very nuanced motions, but that's actually rare. If you look at any of the Moho animations on demo reels, chances are it's all animated with Smooth keys.
Hope this helps.
Re: freezing posture
Posted: Tue Nov 02, 2021 4:10 pm
by Greenlaw
Yes, Ctrl-F or Cmd-F is for Freeze Pose, which keyframes all the bones in the selected bone layer. Note that this command does not keyframe unselected layers. You'll need to set a shortcut for Freeze Selected because it has no shortcut assigned by default.
My MQC panel sends Ctrl-F to Freeze Pose and it uses Shift-Ctrl-Q to Freeze Selected. I find the buttons in MQC are quicker to use, especially when using a tablet. (But it works great with a mouse too.)
Unfortunately, MQC only works with Windows, but it's basically a collection of shortcut macros created with AutoHotkey, and should be easily reproducible in a Mac macro program. If you have a Wacom tablet, the optional On-Screen Control panel works well for this purpose too, but you can only have 8 buttons per panel so you will need to create multiple OSC button panels.
In the future, I hope Moho gets its own built-in customizable button panel. Many animation and drawing programs support some form of this because it works well for tablet users.
Oh, one more thing: To keep things simpler, I use the same shortcuts when freezing bones, points, or layer transforms. It basically does the same thing, just for different types of Moho objects, so there's not much point in memorizing extra shortcuts. Moho will needlessly beep when the the same shortcut is assigned for different commands, so I make sure to disable Enable Audio Feedback in preferences.
Hope this helps.