Ease In
Moderators: Víctor Paredes, Belgarath, slowtiger
Ease In
Hi.
Why does "Ease In" slow down toward the final keyframe? In my opinion, it doesn't do what it sounds like it should do. It's basically a variation on smooth interpolation, or Ease In/Ease Out.
This morning, I needed to animate a ball rolling down a smooth inclined plane. The ball needed to begin without movement and gradually pick-up speed. I thought Ease In was the answer, but it slowed down the ball at the end.
I ended-up setting keyframes to linear and made a huge number of keyframes spaced further and further apart.
Any tips on gradually accelerating an object without the object slowing down as it reaches the final keyframe?
Why does "Ease In" slow down toward the final keyframe? In my opinion, it doesn't do what it sounds like it should do. It's basically a variation on smooth interpolation, or Ease In/Ease Out.
This morning, I needed to animate a ball rolling down a smooth inclined plane. The ball needed to begin without movement and gradually pick-up speed. I thought Ease In was the answer, but it slowed down the ball at the end.
I ended-up setting keyframes to linear and made a huge number of keyframes spaced further and further apart.
Any tips on gradually accelerating an object without the object slowing down as it reaches the final keyframe?
- hayasidist
- Posts: 3855
- Joined: Wed Feb 16, 2011 8:12 pm
- Location: Kent, England
Re: Ease In
try Bezier interp. It's a pain on point motion unless you use a script such as available here: https://www.lostmarble.com/forum/viewto ... 41#p200241Hoptoad wrote: ↑Tue May 16, 2023 2:21 pm Hi.
Why does "Ease In" slow down toward the final keyframe? In my opinion, it doesn't do what it sounds like it should do. It's basically a variation on smooth interpolation, or Ease In/Ease Out.
This morning, I needed to animate a ball rolling down a smooth inclined plane. The ball needed to begin without movement and gradually pick-up speed. I thought Ease In was the answer, but it slowed down the ball at the end.
I ended-up setting keyframes to linear and made a huge number of keyframes spaced further and further apart.
Any tips on gradually accelerating an object without the object slowing down as it reaches the final keyframe?
this was done with layer rotation and translation (it's a bit off at the top, but you get the idea...)
https://www.mediafire.com/file/rh82ntto ... .moho/file
of course, when it reaches the final key it will stop!
Last edited by hayasidist on Tue May 16, 2023 3:07 pm, edited 1 time in total.
- MrMiracle77
- Posts: 189
- Joined: Mon Jun 24, 2019 2:30 am
Re: Ease In
Bezier interpolation is very useful for complex speed changes, and allows you to customize speeds in each axis of movement individually. While it's easy to change the keyframe to Bezier, the actual controls are in the 'Sequencer' tab of the Timeline window. Double-click the position (+) for the element you want to control and you'll get Bezier handles for the entry/exit behavior of the element.
- Dave
(As Your GM)
(As Your GM)
Re: Ease In
I think you meant Motion Graph tab.MrMiracle77 wrote: ↑Tue May 16, 2023 3:07 pm ... the actual controls are in the 'Sequencer' tab of the Timeline window ...
Moho 14.3 » Win 11 Pro 64GB » NVIDIA GTX 1080ti 11GB
Moho 14.3 » Mac mini 2012 8GB » macOS 10.15 Catalina
Tube: SimplSam
Sam
Moho 14.3 » Mac mini 2012 8GB » macOS 10.15 Catalina
Tube: SimplSam
Sam
Re: Ease In
Thanks, bezier sounds like the answer I needed. I'm in the Motion Graph, manipulating the handles for 3 colors, and my ball is doing strange things. This is harder than it looks. But I'll figure it out eventually, probably.
Re: Ease In
Possibly easier if you right-click the tri-color icon and use Separate Dimensions, then you can adjust X, Y, Z beziers independently.
Moho 14.3 » Win 11 Pro 64GB » NVIDIA GTX 1080ti 11GB
Moho 14.3 » Mac mini 2012 8GB » macOS 10.15 Catalina
Tube: SimplSam
Sam
Moho 14.3 » Mac mini 2012 8GB » macOS 10.15 Catalina
Tube: SimplSam
Sam
- hayasidist
- Posts: 3855
- Joined: Wed Feb 16, 2011 8:12 pm
- Location: Kent, England
Re: Ease In
blue is z -- usually leave that alone.
red is x and green is y.
and yes -- it's fiddly.
Re: Ease In
When I need a longer than normal ease (longer than Smooth will reasonably handle,) I sometimes just add an extra keyframe or two to ease the item in. For me, this is easier than fiddling with Moho's Graph Editor. Since I can see the spacing of the frames in the curve directly in the Workspace, this works for me.
NEW! Visit our Little Green Dog Channel on YouTube!
D.R. Greenlaw
Artist/Partner - Little Green Dog
Little Green Dog Channel | Greenlaw's Demo Reel Channel
D.R. Greenlaw
Artist/Partner - Little Green Dog
Little Green Dog Channel | Greenlaw's Demo Reel Channel
Re: Ease In
Hi,
It's an old thread and I wasn't planning to stir up things here, but because of somebodies question on Discord about easing I was wondering if Moho uses the original Disney naming for easing or the developer way of renaming easing many software uses nowadays, which is the exact opposite/reverse. And was surprised to see that the ease-in and ease-out aren't correct in Moho.
I agree with Hoptoad that the way ease-in and ease-out work now aren't as expected and used anywhere else. I wonder if this a feature or an accidentally wrong implementation, but if a feature I would call them differently, because this name isn't correct IMO.
I use bezier anyways nowadays as than we have full control (although it still has its use case for some things other than character animation I think), but if everybody uses bezier and that's the advise everybody gives eachother here, than why are these ease-in, ease-out and ease-in-out even available in the software?
I would say either have the correct way to do ease-in and ease-out (either the original disney way or the reversed way many software uses today) or leave this easing out of the software. Because who would choose an ease-in or ease-out which isn't ease-in or ease-out but basically both ease-in-out with some emphasize on one end?
On the other hand; maybe this is Moho's way to have no discussion on what's best; the original Disney rules found in many books and still some software, or the newly swapped rules found in many software and developer frameworks nowadays.
To not suit neither of the camps and have no discussion
It's an old thread and I wasn't planning to stir up things here, but because of somebodies question on Discord about easing I was wondering if Moho uses the original Disney naming for easing or the developer way of renaming easing many software uses nowadays, which is the exact opposite/reverse. And was surprised to see that the ease-in and ease-out aren't correct in Moho.
I agree with Hoptoad that the way ease-in and ease-out work now aren't as expected and used anywhere else. I wonder if this a feature or an accidentally wrong implementation, but if a feature I would call them differently, because this name isn't correct IMO.
I use bezier anyways nowadays as than we have full control (although it still has its use case for some things other than character animation I think), but if everybody uses bezier and that's the advise everybody gives eachother here, than why are these ease-in, ease-out and ease-in-out even available in the software?
I would say either have the correct way to do ease-in and ease-out (either the original disney way or the reversed way many software uses today) or leave this easing out of the software. Because who would choose an ease-in or ease-out which isn't ease-in or ease-out but basically both ease-in-out with some emphasize on one end?
On the other hand; maybe this is Moho's way to have no discussion on what's best; the original Disney rules found in many books and still some software, or the newly swapped rules found in many software and developer frameworks nowadays.
To not suit neither of the camps and have no discussion

Adults should play more often
Re: Ease In
A mostly useless post follows...
I've never quite understood how Moho's Ease In and Ease Out is supposed to work. I know it's different from what I find in other animation and compositing programs, but the behavior seems counter-intuitive to me. I just accepted that and moved on, figuring I'll probably 'get it' someday.
A while back, someone posted a nice chart that illustrated how it worked, but I'm not sure where that is at the moment. At the time, I think I went "Oh, now I get it." But obviously, that info didn't stick to my brain. If I find the link, I'll post it here.
Ok, so this is NOT the best advice, but I just avoid using Ease In and Ease Out modes, and I use other methods in Moho to make timing adjustments, like inserting additional keys or using Bezier keys. That's always worked fine for me, and I've been using Moho in production for about 10 years. I'm not saying you shouldn't learn how these modes are supposed to work in Moho; it's just how I've dealt with it. (Maybe this is something I really should look into again.)
FWIW, in nearly all of my Moho animations, I only use Smooth, Linear, Step, and occasionally Bezier keys. Oh, and always Copy Previous Key as my default.
I've never quite understood how Moho's Ease In and Ease Out is supposed to work. I know it's different from what I find in other animation and compositing programs, but the behavior seems counter-intuitive to me. I just accepted that and moved on, figuring I'll probably 'get it' someday.
A while back, someone posted a nice chart that illustrated how it worked, but I'm not sure where that is at the moment. At the time, I think I went "Oh, now I get it." But obviously, that info didn't stick to my brain. If I find the link, I'll post it here.
Ok, so this is NOT the best advice, but I just avoid using Ease In and Ease Out modes, and I use other methods in Moho to make timing adjustments, like inserting additional keys or using Bezier keys. That's always worked fine for me, and I've been using Moho in production for about 10 years. I'm not saying you shouldn't learn how these modes are supposed to work in Moho; it's just how I've dealt with it. (Maybe this is something I really should look into again.)

FWIW, in nearly all of my Moho animations, I only use Smooth, Linear, Step, and occasionally Bezier keys. Oh, and always Copy Previous Key as my default.
Last edited by Greenlaw on Tue Aug 01, 2023 10:32 pm, edited 3 times in total.
NEW! Visit our Little Green Dog Channel on YouTube!
D.R. Greenlaw
Artist/Partner - Little Green Dog
Little Green Dog Channel | Greenlaw's Demo Reel Channel
D.R. Greenlaw
Artist/Partner - Little Green Dog
Little Green Dog Channel | Greenlaw's Demo Reel Channel
Re: Ease In
For future reference; it's in the bug forum now: https://www.lostmarble.com/forum/viewto ... 28eb2a282a
Adults should play more often