Внутрішньо – Interior#

By default, the edges of a soft-body mesh act like springs. This means that, like a mechanical spring, they can stretch under tension and squeeze under pressure. Their initial length is also their «ideal» or «rest» length, which they try to return to.

Having edges act like springs is what holds the mesh together. If you were to disable this behavior (as well as the Ціль – Goal), each vertex would be free to go anywhere independently of the others, which would stretch the mesh until it’s no longer recognizable.

Having springs along edges alone typically isn’t enough, however: vertices in quads are still free to move towards their diagonal opposite, potentially collapsing the quad into a line.

You could solve this by creating diagonal edges everywhere, but fortunately, you don’t have to: simply enable the Stiffness option to have Blender create diagonal springs internally. This way, you don’t have to change your mesh.

../../../_images/physics_soft-body_forces_interior_theory-1.svg

Base springs along edges.#

../../../_images/physics_soft-body_forces_interior_theory-2.svg

Additional springs when Stiffness is enabled.#

Another method of preventing mesh collapse is applying Bending Stiffness, which adds rotational resistance: making edges try to keep their relative angles.

Both of these methods are described in more detail below. You can configure them, as well as other settings, in the Soft Body Edges panel.

Stiffness – Тугість#

To show the effect of the Stiffness setting, we will drop two cubes onto a plane (see Collisions). The blue cube uses quads, while the red one uses tris. Both cubes have their Goal setting disabled.

If Stiffness is disabled, the quad-only cube will collapse completely, while the tri cube only temporarily deforms from the impact:

Without Stiffness.#
../../../_images/physics_soft-body_forces_interior_quadvstri-sb-001.png

Кадр 1.#

../../../_images/physics_soft-body_forces_interior_quadvstri-sb-036.png

Кадр 36.#

../../../_images/physics_soft-body_forces_interior_quadvstri-sb-401.png

Кадр 401.#

If Stiffness is enabled, the quad cube maintains its shape as well thanks to the extra springs:

With Stiffness.#
../../../_images/physics_soft-body_forces_interior_quadvstri-sb-001.png

Кадр 1.#

../../../_images/physics_soft-body_forces_interior_quadvstri-sb-sq-036.png

Кадр 36.#

../../../_images/physics_soft-body_forces_interior_quadvstri-sb-sq-401.png

Кадр 401.#

Тугість Згинання – Bending Stiffness#

The second method to stop an object from collapsing is to give it Bending Stiffness. Just like the other settings, this can be combined with Stiffness to add bending resistance to the diagonal springs as well.

We first do the same cube experiment as before, using only Bending Stiffness:

Тугість Згинання – Bending Stiffness.#
../../../_images/physics_soft-body_forces_interior_quadvstri-sb-001.png

Кадр 1.#

../../../_images/physics_soft-body_forces_interior_quadvstri-sb-bs-036.png

Кадр 36.#

../../../_images/physics_soft-body_forces_interior_quadvstri-sb-bs-401.png

Кадр 401.#

Both cubes keep their shape. Now, we try the same thing with subdivided planes, again a quad-based one and a triangulated one:

../../../_images/physics_soft-body_forces_interior_quadvstri-bending-001.png

Two planes falling.#

../../../_images/physics_soft-body_forces_interior_quadvstri-bending-101.png

Без тугості згинання.#

../../../_images/physics_soft-body_forces_interior_quadvstri-bending-high-101.png

Висока тугість згинання (10).#

Without any Bending Stiffness, the faces can rotate freely as though their edges were hinges. Enabling Stiffness to add diagional springs would not change this (just as triangulating doesn’t).

With a high Bending Stiffness, however, the edges resist this rotation, and the planes act more like planks than towels.