powroupi / blender_mmd_tools

mmd_tools is a blender addon for importing Models and Motions of MikuMikuDance.
GNU General Public License v3.0
1.8k stars 277 forks source link

Skirt gets left behind when enable physics #267

Open narbartor opened 4 years ago

narbartor commented 4 years ago

When I enable physics on a model that had motion it it, the skirt just stays in place while the rest of the body moves

image

nagadomi commented 4 years ago

To playback the motion with AV-sync (realtime) mode, it is necessary to bake physics first. Properties Window > Scene Properties Tab > Rigid Body World > Cache > Bake Or playback with No Sync mode. Timeline Window > Playback > No Sync

narbartor commented 4 years ago

I see, I see, thank you.

Though, I also encountered a problem where at parts, the skirt still goes through the leg image

nagadomi commented 4 years ago

If it is not a problem with the model's physics settings, Try

  1. Show rigid bodies before baking physics. Check 3D View > Misc Tab > MMD Display > Rigid Body. (collision object disabled in viewport does not work in 2.8)

  2. Increase rigid body simulation steps and solver iterations Properties Window > Scene Properties Tab > Rigid Body World Steps Per Second 60 to 240 Solver Iterations 10 to 20

  3. Increase margin frame for motion Change Motion > Import > Margin option 5 to 60.

If not fixed, it may not work unless you set up rigid bodies for Blender. Blender and MMD physics are not compatible because they use different physics engine.