If you work with Blender, you might have tried using soft body physics to create realistic animations, like jiggling jelly, waving flags, or bending rubber. Sometimes, though, you set up everything, but the soft body effect just doesn’t work. The object stays stiff, or nothing happens at all. This can be frustrating, especially if you’re new to Blender or working with physics simulations for the first time.
Let’s look at the most common reasons why blender’s soft body might not work, how to fix them, and some hidden tips beginners often miss. You’ll also see practical examples and comparisons to help you understand how settings can affect results.
What Is Blender Soft Body?
Soft body in Blender is a physics simulation system that lets objects bend, squish, or wobble, instead of moving like hard, rigid shapes. It’s popular for making animations look more natural—think of a bouncing ball that actually compresses when it hits the ground.
Soft body is different from cloth simulation (good for clothes and flags) and rigid body (for hard objects like boxes). Each system has its own settings and use cases.
Common Reasons Soft Body Is Not Working
If your soft body animation isn’t working, check these main areas:
- Modifier Placement
- The Soft Body modifier should be on your object and above any other modifiers that change mesh shape, like Subdivision Surface or Armature.
- If it’s below another modifier, the simulation might not see the right mesh.
- No Keyframes or Animation
- Soft body needs animation to show movement. If your object isn’t moving, it might look like nothing happens.
- Try adding a keyframe or moving the object to see if the effect works.
- Simulation Is Disabled
- Check that the “Enable” checkbox in the Soft Body modifier is active.
- If you’re using multiple physics systems, make sure Soft Body is not turned off by mistake.
- Scale Issues
- Objects that are too small or too large can break the simulation. Blender works best when your object is close to real-world size (e.g., 1 Blender unit = 1 meter).
- Apply scale with Ctrl+A > Apply Scale in Object mode.
- Collision Not Set Up
- The surface your soft body lands on must have a Collision modifier.
- Without this, your soft body will fall through or not react.
- Missing Bake
- After setting up, you often need to “bake” the simulation (pre-calculate it) to see results.
- Go to the Cache section in the Soft Body panel and click “Bake.”
- Wrong Object Type
- Soft body only works on mesh objects, not curves, empties, or lights.
Here’s a comparison of common setup mistakes and their effects:
| Problem | What You See | Fix |
|---|---|---|
| Modifier order wrong | Stiff or distorted result | Place Soft Body above others |
| No collision | Object falls through floor | Add Collision modifier to floor |
| Scale not applied | No movement or broken sim | Ctrl+A > Apply Scale |

Credit: www.youtube.com
Essential Settings For Reliable Results
Sometimes the simulation runs, but the soft body doesn’t look realistic or moves too fast/slow. Here are the most important settings:
- Goal Strength: Controls how much your object tries to stay in its original shape. If too high, the mesh won’t bend much.
- Edge Spring: Sets how much edges resist stretching. Low values make the object more floppy.
- Damping: Slows down movement, making the object less bouncy.
- Friction: Stops sliding on surfaces.
Let’s see how different settings change behavior:
| Setting | Low Value | High Value |
|---|---|---|
| Goal Strength | Very floppy | Almost rigid |
| Edge Spring | Jelly-like | Stiff |
| Damping | Bouncy | Slow, heavy |
Non-obvious insight: If your soft body isn’t moving at all, try lowering the Goal Strength or turning it off. Many beginners leave this too high, which locks the mesh.
Steps To Troubleshoot Blender Soft Body
Follow these steps to find and fix the problem:
- Check Object Type
- Make sure it’s a mesh, not a curve or text.
- Apply Transforms
- In Object mode, use Ctrl+A to apply scale and rotation.
- Add Soft Body Modifier
- Go to the modifiers tab and add Soft Body.
- Set Up Collisions
- Add a Collision modifier to any surface your soft body will touch.
- Test with Simple Animation
- Move your object or add keyframes to see if it reacts.
- Adjust Key Settings
- Lower Goal Strength, tweak Edge Spring, and add Damping as needed.
- Bake the Simulation
- In the Soft Body panel, bake the simulation to preview movement.
If it still doesn’t work, reset your settings or start with the default cube to test if the problem is with your scene or Blender.
Expert tip: Sometimes, hidden modifiers, like Mirror or Boolean, can break soft body. Try disabling them one by one to see if things improve.

Credit: www.udemy.com
Real-life Example: Why Isn’t My Jelly Wobbling?
Suppose you want to animate a jelly cube falling on a plate, but it just drops like a rock. Here’s what to check:
- Is the jelly a mesh? Yes.
- Did you apply scale? Yes.
- Is Soft Body on top of Subdivision Surface? Yes.
- Is Goal Strength too high? Lower it to see more wobble.
- Is the plate using a Collision modifier? Add it.
After fixing these, the jelly should jiggle and interact with the plate naturally.
Performance And Limitations
Soft body simulations can be slow, especially with high-poly meshes or complex scenes. A few tips to improve performance:
- Use a lower resolution mesh for simulation, then add a Subdivision Surface modifier for rendering.
- Turn off “Self Collision” unless you really need it—it’s heavy on performance.
- Bake simulations before playing the animation to avoid lag.
Here’s a look at speed differences:
| Feature | Simulation Speed |
|---|---|
| Low-poly mesh | Fast |
| High-poly mesh | Slow |
| Self Collision | Very slow |
If your scene gets too slow, try hiding other objects, or use the “Simplify” settings in the Render Properties.
Where To Learn More
For deeper dives into Blender’s physics, check the official Blender Manual. It covers advanced topics like vertex groups, weight painting, and baking tips.
Frequently Asked Questions
Why Does My Soft Body Object Fall Through The Floor?
Usually, the floor is missing a Collision modifier. Add it to the floor object, and the soft body should react correctly.
Can I Use Soft Body With Armatures Or Bones?
Yes, but the Soft Body modifier should come before the Armature modifier in the stack. Otherwise, the simulation may not work as expected.
How Do I Make The Simulation Faster?
Use a low-poly mesh for simulation, disable Self Collision if not needed, and bake the simulation before playback.
My Soft Body Is Too Stiff. What Setting Should I Change?
Try lowering the Goal Strength and the Edge Spring. This makes the object more flexible and lets it wobble.
Does Soft Body Work With All Objects?
No, only mesh objects support soft body physics. Curves, empties, and lights do not work with this system.
Fixing soft body in Blender can be simple when you know where to look. With practice, you’ll spot and solve issues faster, and your animations will look much more natural.

Credit: blender.stackexchange.com

Dorothy Addeo is a senior product reviewer at Safefins.com with years of experience testing kitchen, furniture, backpacks, and everyday lifestyle products. She focuses on comfort, durability, usability, and long-term value through hands-on research and real-world testing. Her goal is to help readers find reliable products with honest, easy-to-understand recommendations they can trust.