SquishyFX – Real-Time Soft Body Made Simple

auron3d in Animation


SquishyFX

Live soft-body deformation for Blender

Turn any mesh into soft, reactive flesh in seconds. Add the modifier, move a collider and watch the surface squish, bulge, jiggle and ripple in real time. No simulations to bake, no complicated setups, no waiting.

BIG UPDATE SquishyFX 3.49: the biggest update yet

Fat Jiggle, rebuilt. The fat now reacts to how hard it is hit: a soft touch gives a soft wobble, a slap a big one. The contact area moves most while the rest of the zone follows softly, and it settles naturally like real flesh, with no noise. It also works out of the box on masks made from bone weights and DAZ groups.

New: Slap Wave. A ripple that runs across the skin on every slap, fired automatically by your collider: a plane that sweeps through the flesh in the direction of the hit, or a sphere that expands from the impact. One Speed slider sets how fast it runs, and Recalculate Hits re-times it when you change the animation (NLA included).

Plus: renders without baking, faster playback, exact bakes and full support for Blender 5.3.

SINCE 3.28 Soft Bodies

The most requested feature is here: meshes with effects now squish each other. Breast against breast, glute against glute, two characters hugging: both give way, meet on one smooth, flat contact face and keep their volume. Live in the viewport, no simulation, no bake. Set it up in 4 clicks, see the step-by-step below.

The six effect demos were captured straight from the Blender viewport (Solid shading, nothing rendered): exactly what you see while you animate. The Soft Bodies clips are EEVEE renders of the same live modifiers.

Six effects, one collision core

01  Squish

Pure compression. The surface flattens exactly where the collider presses and a volume ring flows around it. Live in the viewport, no playback needed.

SquishyFX Squish in the Blender viewport

02  Squish & Inflate

Pressure has to go somewhere: the volume the contact pushes in inflates the rest of the mesh, so it reads full instead of deflated.

SquishyFX Squish & Inflate in the Blender viewport

03  Squish Organic

Skin tension. The displaced volume travels across the surface as a raised rim that follows the collider, with soft creases in the compressed band.

SquishyFX Squish Organic in the Blender viewport

04  Fat Jiggle

One impact, a mass that keeps moving. The wobble is thrown along the direction of the hit and settles naturally. No noise, no simulation cache.

SquishyFX Fat Jiggle in the Blender viewport

05  Ripple

Waves radiate from the exact point where the hit lands and ring out on their own, even after the collider has left.

SquishyFX Ripple in the Blender viewport

06  Penetration

The opening dilates and grips around the inserted collider, without clipping through it.

SquishyFX Penetration in the Blender viewport

NEW Soft Bodies: meshes with effects squish each other

Two cubes, two characters, a hug, breast against breast: put the meshes in the Soft Bodies collection and they collide with each other. Both give way, meet on one smooth contact face and keep their volume, like two balloons pressed together. Even pressed deep into each other the contact stays flat and clean, with no jumping vertices and no clipping. Live in the viewport, no simulation and no bake.

Set it up in 4 steps

1. Give each mesh an effect. Select it and press Apply Effect > Squish (any SquishyFX effect works). On a character, a mask keeps the rest of the body firm.

2. Make them Soft Bodies. Select both and press Soft Bodies > Add Selected. Each mesh gets a Mutual Contact modifier; nothing else to set up.

3. Move them together. Grab, pose or animate them: both give way and keep their volume, live.

4. Tune it (optional). Yield on the Mutual Contact modifier sets which body is firmer; Volume Preservation, Bulge Spread and Cushion shape the contact.

NEW Slap Wave: a ripple on every slap

The classic slap ripple, done for you. Slap Wave finds every moment your collider hits the zone and sends a wave across the skin from that point. Choose the trigger: a plane that sweeps through the flesh in the same direction as the hit, or a sphere that expands from the impact. Both are plain objects you can click and adjust in the viewport.

  • Automatic. Hits are detected from the collider's animation and found again when you change it, NLA strips included. Recalculate Hits does it on demand.
  • Easy to control. Speed (how fast the wave runs, in m/s), Amplitude, width and duration, plus a Manual mode if you want to animate the trigger yourself.
  • Works with everything. Stacks with Fat Jiggle and the other effects, never pushes the skin into the collider, renders without baking and bakes to Shape Keys exactly.

Why animators love SquishyFX

  • Live in the viewport. See the result instantly as you work. No baking required, not even to render.
  • Extremely easy to use. One modifier, a collider, done. Paint a vertex group to limit the effect to a region.
  • Clean and non-destructive. Powered by Geometry Nodes and fully stackable with the rest of your modifiers. Disable it and the mesh is exactly as it was.
  • Excellent collisions. Reliable contact that follows animated, parented and rigged colliders.

Plus 14 ready-made presets (Soft Flesh, Memory Foam, Glute Jiggle, Heavy Fat, Squishy Jelly, Water Surface, Bouncy Rubber and more), bake to Shape Keys, and export to Alembic, OBJ sequence and PC2 for Unreal Engine, Unity, Godot and DAZ Studio.

Perfect for

  • Character animation and stylized deformation
  • Soft tissue, cheeks, belly and body physics
  • Secondary motion that feels alive
  • Fast iteration without simulation overhead

What's included

  • Full SquishyFX toolkit with all effects, Slap Wave and presets
  • Blender 4.2 LTS to 5.3, Windows, macOS and Linux
  • Free lifetime updates
  • Free limited version available so you can try it risk-free

Stop fighting with slow simulations. Start getting soft, juicy, satisfying deformation in real time.

Get SquishyFX today and bring your characters to life the easy way.


  • Unlock the complete SquishyFX toolkit. Get every soft-body effect, all presets and advanced tools. Works on Linux, Mac and Window.

    $15 $20
  • Free limited version of SquishyFX. Test the core soft-body deformation system and upgrade anytime to unlock all effects and presets.

    $0
$15

Have questions about this product?
Login to message

Details
Blender Extension Compatible Yes
Sales 300+
Downloads 400+
Rating
8 ratings
Published 3 months ago
Blender Version 4.2 - 5.3
Extension Type Add-on
Render Engine Used Cycles, Eevee
License GPL