Skip to content
Learn MikuMikuDance – MMD Tutorials – Free 3D Animation Software

Learn MikuMikuDance – MMD Tutorials – Free 3D Animation Software

Download Free Animation Software – Let's Learn How to Do Everything!

  • Step-by-Step MMD instructions
  • DOWNLOADS
  • Troubleshoot, Fix MMD
  • Site Contents
  • Reggie Replies Q&A
  • Homework!
  • What IS MMD?
    • Download MikuMikuDance Newest Latest Version of MMD
  • “HOW TO”
    • Raycast RAY-MMD Effect Tutorials
  • BONUS PAGES
    • Why convert PMD models to PMX?
  • HALL of CHAMPIONS
  • Tutorial Categories
  • About
    • Privacy Policy
  • Toggle search form
  • Download Reggie's collection of Rocking Chair Accessory for MMD7.39
    New MMD Rocking Chair Accessory Ready to Download Make your own Accessories
  • MMD Wooden Stool Accessory from LearnMMD.com Google SketchUp and MMD
  • Yellow PV LAT Miku downloaded from a MMD Newcomers find on YouTube.
    Source for New MMD Models: MMD Newcomers on YouTube Downloading New Models
  • Make your own stage for MikuMikuDance using SketchUp Models Google SketchUp and MMD
  • My Top 6 Favorite Shader Effects for MikuMikuDance GloriaTheAnimator
  • Installing old DirectX 9c solves many MMD Missing DLL Errors Dealing with the Missing DLL Error
  • Learn How to Navigate Japanese MikuMikuDance Pages Downloading New Models
  • LearnMMD's Video Dojo Expo Competition
    LearnMMD’s Video Dojo Expo 4: The Voting is Done!! Video Dojo Competition
  • Download Reggie's collection of Rocking Chair Accessory for MMD7.39
    New MMD Rocking Chair Accessory Ready to Download Make your own Accessories
  • MMD Wooden Stool Accessory from LearnMMD.com Google SketchUp and MMD
  • Yellow PV LAT Miku downloaded from a MMD Newcomers find on YouTube.
    Source for New MMD Models: MMD Newcomers on YouTube Downloading New Models
  • Make your own stage for MikuMikuDance using SketchUp Models Google SketchUp and MMD
  • My Top 6 Favorite Shader Effects for MikuMikuDance GloriaTheAnimator
  • Installing old DirectX 9c solves many MMD Missing DLL Errors Dealing with the Missing DLL Error
  • Learn How to Navigate Japanese MikuMikuDance Pages Downloading New Models
  • LearnMMD's Video Dojo Expo Competition
    LearnMMD’s Video Dojo Expo 4: The Voting is Done!! Video Dojo Competition

Make Smooth Motions using Multiple Keyframes

Posted on January 28, 2019May 24, 2019 By UndeadLuciel No Comments on Make Smooth Motions using Multiple Keyframes

A feature article by author UndeadLucielHow can I make smooth motions in MMD? Why do my MikuMikuDance motions look stiff? How can I make natural looking motions in MMD?

Hello everyone! I’m UndeadLuciel, a new author of the LearnMMD community! This tutorial is about how spacing motions across several keyframes would make your animation more natural.

How Keyframe Spacing Effects Animation Smoothness…
Make Smooth Motions using Multiple Key Frames

For this tutorial, I’m going to use Xoriu’s TDA Costume Arrangement A Miku which you can download right here.

I’ll demonstrate to you how most MMD beginners set up keyframes and why it looks stiff. Then I’ll show you an easy way to immediately make a motion smoother and more natural simply by moving a few key frames around!

Xoriu's TDA Costume Arrangement A Miku... our test model as we aim for a natural motion in MMD.

I started off by making a simple swaying motion, where Miku will tilt to the side every 30 frames, or 1 second, like this. I used the upper body, upper body2, neck, head, arms, elbows, and wrist bones.

A simple swaying motion in MMD... MikuMikuDance

After this step, many beginner MMDers would add an interpolation curve and be done with it. If you don’t know how an interpolation curve works, how to use it, this article by TaiGao should help! I used the Basic smooth motion curve shown in the article.

After you add the interpolation curve and play the video… Not the most choppy thing in the world, but not exactly smooth, either.

See how this motion is kind of stiff... Make smooth motions in MMD by spreading a motion across several keyframes.

This is how I see most beginner MMDers animate, where all the movements are adjusted and registered on the same frame. You might think that an interpolation curve would automatically make any and all motions smooth, that’s simply not true! The interpolation curve only determines how MMD fills in the frames between the keyframes you registered. If you want your motion to look more natural, you need to make sure each bone moves at a different time then the others.

I want you to pose in front of a mirror and sway a bit to the sides, look at your own movements and study them carefully, you’ll see that everything starts and stops moving at a different time. Adjusting and registering all your movements on the same frame would be the equivalent of having everything starting and stopping at the same time, which isn’t how normal humans move!

So if you simply move some of the keyframes a few frames away from each other like so…

Motion keyframes spread out at 30 frames: one second apart.

Then you’ll see immediately that the motion looks much more natural!

Nice motion... much improved animation... but we can do more!

I have a few spacing rules that I follow, but you can feel free to experiment on your own ^^

  • Upper body bones move in the order UpperBody, UpperBody2, Neck, Head
  • Arm bones move in the order Shoulder, Arm, Elbow, Wrist
  • Each bone keyframe in a category (Upper body and Arm) should be at least 2 frames apart from a different bone keyframe in the same category
  • Shoulder goes one frame after UpperBody

There’s a lot of ways to move the bones around and experiment to make it look more natural. For example, here I made the Arm bones go 5 frames before or after Upper body bones move.

Here we have spaced the Upper Body motions from the Arm motions for a more natural look.

Wow... nice natural MMD motion on that model!

Better and better!

A few other animation tips:

  • Move all the bones that you can see, even if it’s just by a few millimeters! Humans are always moving, even if they look completely still, there are still some very slight movements. This is because when a real person moves, their entire body moves, not just their elbow or head. Go ahead, try turning your head side to side, you’ll see that your upper body will also turn a bit with your head!
  • Don’t be afraid to exaggerate movements! Make limb movements wider, tilt the model back a bit more, it’ll make your animation look much more interesting.
  • Don’t move a bone in only one direction, tilt the head bone left, make it look sideways, tilt it down a bit… More dynamic movements make your motion look more human and less robotic!

After just a few more adjustments made according to the tips above, you can see that the model motion is much more natural:

See how nice this motion has become... scroll up to compare to that first example... so nice, now!
See how nice this motion has become… scroll up to compare to that first example… so nice, now!

After just moving a few keyframes around, my motion has become much more natural compared to the first one! Remember that if you want your motion to feel smoother, don’t rely on the interpolation curve, spreading out your keyframes across several frames will help make your model feel much more human-like. Try thinking about movements as a sort of “chain reaction” or a “domino effect”! Make your motions more dynamic and try to add small movements in evey bones ^^

Have fun MMDing!


– SEE BELOW for MORE MMD TUTORIALS…


— — —


– _ — –


Visit the LearnMMD.com Homepage! Plenty of Mikumikudance instruction and info!

More MMD Tutorials...

Reader asks how to create MMD artwork... stuff like posing, camerawork?

A reader asks... Is there a tutorial on how to create MMD artwork, like those you ...read more

Learn MikuMikuDance in Small Steps! New LearnMMD Video Series

Learn MikuMikuDance in Small Steps. Where can I find easy-to-follow MMD instructions on YouTube? How ...read more

Apply Multiple Effects on an Entire MMD Model Using M4Layer Effect

How can I apply multiple effects to an MMD model? Can I use more than ...read more

MMD Plugin Manager... I Found a Treasure!

What sorts of MMD Plugins are there? MMD Plugin Manager? MMD Plugins. Plugin MMD. More ...read more

2023: Hatsune Miku is 16 Years Old by design and in reality!

Finally, in 2023, Hatsune Miku is 16 years old! When did Miku make her first ...read more

SEARCH LearnMMD.com... it's Easy!

Search LearnMMD.com to find your answers! With the posting of this article, LearnMMD.com has 758 tutorials ...read more

Animation Shortcuts, Making Smooth Motions, MMD Basics, MMD Tutorials, UndeadLuciel

Post navigation

Previous Post: RAY-MMD demonstration featuring texture and environmental lighting
Next Post: Adjust downloaded motions to fit your MMD models

Related Posts

  • Japanese MMD mod allows Automatic Breathing action in MMD models MMD Tutorials
  • Print a hard copy! Art is fleeting… especially NOW! MMD Tutorials
  • Change the Edge Line Color and Shadowing of your Models KibaSan
  • Study MMD Motion Files to SEE and LEARN about creating animations
    Study MMD Motion Files to SEE and LEARN about creating animations Making Smooth Motions
  • Easily Transfer an Accessory to a Dummy Bone from Model’s Hand in MMD Accessory Manipulation/Adjust
  • With some practice, Rin can dance the sample dance as well as Miku!
    There Can Be Frame Data Ghosts remaining after Deletion Making Smooth Motions
  • Japanese MMD mod allows Automatic Breathing action in MMD models MMD Tutorials
  • Print a hard copy! Art is fleeting… especially NOW! MMD Tutorials
  • Change the Edge Line Color and Shadowing of your Models KibaSan
  • Study MMD Motion Files to SEE and LEARN about creating animations
    Study MMD Motion Files to SEE and LEARN about creating animations Making Smooth Motions

More Related Articles

L_EdgeShader_Ver 1.00 How to Use the L EdgeShader Effect for MikuMikuDance. ARIZONA
Use PMXEditor INFOfile to optimize MMD models PMXEditor PMXInfo Analyzing Optimizing MMD Models Fixing Broken Models
dull-VS-alive-animation-environment MMD animation environment… MORE than just a model on a stage! "the making of" my video
Customized Skydome replace stages, enhance MMD animations MMD Tutorials
Understanding PMXE Materials: Ambient, Diffuse, Specular, Reflect and More! Bandages
Beamman's WEater Effect can be very realistic. BeamMan’s Water Effects really look wet! Beamman's Water v5

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Download the latest version of MikuMikuDance!
See the MMD Step-by-Step instructions page!
Learn how to make your own MMD motions!
LearnMMD.com
  • Attach an item or accessory to a Bone in PMDEditor - Weighting for a weighted model in MMD.
    Attach an item or accessory to a Bone in PMDEditor – Weighting in MMD Accessory Manipulation/Adjust
  • How do I use MikuMikuDance Make A Music Video with MMD Intro to MikuMikuDance
  • MMD Camerawork sets the mood, enhances the animation, and showcases your models!
    MMD Camerawork sets mood enhances animation showcases models "the making of" my video
  • Make WAV files for MikuMikuDance Using Your Music Files Music and WAV Files
  • MMD Fill Lights Part 1 (Half-Lambert Shader) Half-Lambert Shader
  • Recent MikuMikuDance Updates may become collectible, who knows?! Download MikuMikuDance
  • An MMD town stage: Making Kerorin Town Great Again – Part1 MMD Stages
  • MME Beamman’s Grass Effect Creates Realistic MMD Landscapes Beamman's Grass Effect
  • Attach an item or accessory to a Bone in PMDEditor - Weighting for a weighted model in MMD.
    Attach an item or accessory to a Bone in PMDEditor – Weighting in MMD Accessory Manipulation/Adjust
  • How do I use MikuMikuDance Make A Music Video with MMD Intro to MikuMikuDance
  • MMD Camerawork sets the mood, enhances the animation, and showcases your models!
    MMD Camerawork sets mood enhances animation showcases models "the making of" my video
  • Make WAV files for MikuMikuDance Using Your Music Files Music and WAV Files
  • MMD Fill Lights Part 1 (Half-Lambert Shader) Half-Lambert Shader
  • Recent MikuMikuDance Updates may become collectible, who knows?! Download MikuMikuDance
  • An MMD town stage: Making Kerorin Town Great Again – Part1 MMD Stages
  • MME Beamman’s Grass Effect Creates Realistic MMD Landscapes Beamman's Grass Effect

Copyright © 2022 Learn MikuMikuDance – MMD Tutorials – Free 3D Animation Software and Instructions..

Powered by PressBook Premium theme

Go to mobile version