Visit LearnMMD.com on Facebook!.
Keep the Faith-MMD... Learn to be a responsible MMDer! .

Multiply of Bone Frame Position-Angle Resizes Motions to fit your Model

A feature article by LearnMMD's CommanderZoey!Why do smaller models stretch their legs while they dance? How can I make my chibi models dance normally in MMD? What is the multiply of bone frame position-angle function?

Dances aren’t always one size fits all in MMD…
Make Models of All Sizes Dance “Normally”

Don't make your little models stretch to full-size dimensions... it hurts!There are models out there with all different shapes and sizes, and every now then we’ll find them dancing to a fun little routine… But something’s off. It looks like a spindly mess of stretchy limbs trying to touch the floor as your dancer defies the laws of gravity and stomps in the air.

Sure, that can be cool. But this is not what we’re looking for.

The problem comes from the motion itself, or rather, the type of model that was used to make the motion. You may have noticed the pop-up that tells you you’re using a different model than the one that was used for the original motion. Most times there’s not a problem, and you can just continue from there, but if a model is significantly different than that of the original you could be driven into a fit of monstrous rage! (Well, maybe that’s a bit of an exaggeration… )

 But You Can Fix That!

Poo Nano Rin... her legs cannot spread far enough to reach their registered position!


Take a look at the picture here! Nano Rin‘s so small that she can’t stretch her legs enough to reach their “destined” points on the axis! (ouch!)


Nano Rin is not a standard sized model, but her bones (more specifically IK bones) are still being “ordered” to fit the original motion data.

We can fix this by going into edit>multiply of bone frame position-angle.

Setting the values in the multiply of bone frame position-angle panel modifies the saved positions and can adjust motions to better fit your model.First, you want to select all of the motion frames by going to the EDIT tab and clicking on each of “select all bone”, facial, and IK.


Now click on edit>multiply of bone frame position-angle. Under the first category, “bone place”, I changed all the 1.0 values to .4 ( I found that a value of .5 still made the dance look strange. Use your judgement)

… all better now.

With th required motions modified to fit her, Nano Rin is comfortable in this dance!

Aaahh… much better!

Now your model may have jumped to a different position, and the dance should be adjusted to suit it!

You can always change the values to a different number depending on the model being used. The smaller the model, the smaller the values, and the larger the number the model, the higher the value.

Even though the effort is minimal, using the multiply of bone frame position- angle function does enough tweaking to your project to make it more pleasing to look at. And nothing can go wrong with using it (at least as far as my experience goes). If you don’t like the changes you made, that wonderful “undo” button can kick in.

 But for now, happy MMD-ing!


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


  1. RayRay Risin RayRay Risin
    December 10, 2018    

    Okay, so, I did this with a 3-model motion, and the three models (technically chibis) are way too close together and it doesn’t look quite right. Parts of them keep going through each others parts. (The motion, btw, is the one for “ECHO” originally sung by Gumi)

    • RayRay Risin RayRay Risin
      December 10, 2018    

      Oops, hit the post button too soon! Anyways, how can I fix this? Moving them with the center position bias doesn’t fix the issue, the models move back into their original places.

      • December 10, 2018    

        Edit your models in PMDE/PMXE to have motherbones. Center position bias isn’t a good way to adjust premade motions, since you ‘d have to fix *every* time the center bone is moved, and it can happen a lot.

  2. tof tof
    December 19, 2016    

    any way to do this with certain bones? the motion I’m using makes only the arms clip. :(

    • December 19, 2016    

      Yes, you can do it. Instead of clicking those “select all” commands in the menu, you only manually shift-select relevant bones. Then, in FMP, you type starting and ending frame numbers, select “Sel Bone” or “All frame” item in the list (if it wasn’t selected already) and hit “range-sel”. After that, proceed with multiplying as described.

      • tof tof
        December 23, 2016    


  3. Candy Boss Candy Boss
    November 8, 2016    

    Thank you <3 It's working ^w^

  4. Pelusita Pelusita
    September 14, 2016    

    How I can adjust the facial motion data to a smaller model? help please ;A;

    • September 14, 2016    

      That’s weird– you shouldn’t have to adjust facial motion data to a smaller model. Facials are usually handled appropriately by the model. If they aren’t, it’s likely an issue with the design of the model or of the motion.

      However, there is a command similar to bone frame multiply. Select all facial frames, then edit->multiply of facial expression will let you scale all of your facials down (or up, but you probably don’t want that).

Leave a Reply

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

Download the latest version of MMD MikuMikuDance! Step-by-step instructions to help you make an MMD Music Video! bo-beep-bo-beep! LearnMMD's Step-by-Step MMD instructions for MikuMikuDance!

MMD Tutorials:

Really Learn MMD as you face the 15-second Animation Challenge!

Visit LearnMMD.com on Facebook!