TL;DR: Mesh deform doesn't work when i render my animation, but it does in viewport (Blender 2.82)

I was looking for a quick way to animate the ponytail hair of my character and came across this video. I followed the tutorial and managed to make the low-poly-hair react to the movement of the character. The animation is not perfect, but it is close enough. Sadly, when i render the scene the ponytail doesn't move at all. The softbody-container used as a reference for the mesh deform modifier works just fine if made visible, but the hair are still stuck mid-air. I tried to move up and down the modifiers but the result is always the same. The ponytail has, in this order, Mirror, MeshDeform, Armature, Subdivision and Collision modifiers.

Thank you in advance if anyone could help me with this, cause i couldn't figure it out by myself.

Link to download the blend file.

Viewport: Viewport

Render: Render

  • $\begingroup$ Did you remember to bake the simulation? $\endgroup$
    – Leander
    Jun 3, 2020 at 16:41
  • $\begingroup$ Yes, both the soft body and the dress are baked. The cloth simulation works fine but the hair don't. $\endgroup$ Jun 3, 2020 at 16:43
  • $\begingroup$ Do you have a modifier with different settings for render and viewport? For example different subdivision resolution, or just something different for render. $\endgroup$
    – FFeller
    Jun 3, 2020 at 17:45
  • $\begingroup$ @FFeller No, that's the first thing i checked. Both Viewport and Render subdivision are set to 2. $\endgroup$ Jun 3, 2020 at 17:50
  • $\begingroup$ I added a link to download the .blend file $\endgroup$ Jun 3, 2020 at 17:58

1 Answer 1


Another Blender user on Reddit helped me figure this out. To solve this i had to apply the scale on the soft body target for the Mesh Deform.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .