Skip to content

Swingy Bone Physics

by Ehcya·Simulation

Images © Ehcya. Used for product review; image policy.

Why we like it

Ehcya built Swingy Bone Physics after noticing bone chains used across many productions for hair, accessories and cloth, and finding no equivalent bone-based Blender solution with everything needed. Version 2.0 adds driver bones, and Blender 5.0 support is now available.

What is Swingy Bone Physics?

Swingy Bone Physics is an easy-to-use, artist-friendly bone chain physics solver for Blender. It adds physically based animation to hair, accessories, cloth, wires and other rigged items you want to move, and setting up a physically simulated bone chain takes a one-click process. It supports Blender versions 2.8 through 5.1.

Once a chain is set up, bone-tied collision volumes collide with the chains, and you can add several colliders at once in a few clicks. Several parameters adjust the physics behaviour, and selecting multiple bones applies the same values to all of them. Amplitude constraint profiles control each bone's maximum rotation, wind simulation adds external motion, and a curve editor fine-tunes physics parameters and wind behaviour. Visual helpers with fully customizable colors appear in the 3D viewport, bone linking maintains distance between chains, and simulation can be baked to standard keyframes in one click.

Version 2.0 adds driver bones, and Blender 5.0 support is now available. Distributed under the GPL license, Swingy Bone Physics was created by Ehcya after noticing bone chains used across many productions for hair, accessories and cloth without an equivalent bone-based Blender solution.

Who is Swingy Bone Physics best for?

Swingy Bone Physics is best for adding physically based motion to rigged character parts and assets like hair, accessories, cloth and wires in Blender.

How much does Swingy Bone Physics cost?

Swingy Bone Physics is completely free to download and use.

Key features

  • One-click process to create physically simulated bone chains
  • Bone-tied collision volumes to collide with the chains, with the option to add several colliders at once
  • Adjustable physics parameters that can be applied to multiple selected bones at once
  • Amplitude constraint profiles to control each bone's maximum rotation
  • Wind simulation for external motion, plus a curve editor to fine-tune physics parameters and wind behaviour
  • Parameter keyframing for custom behaviour and one-click baking of the simulation to standard keyframes
  • Visual helpers with fully customizable colors in the 3D viewport, and bone linking to maintain distance between chains

Tags

#bone physics#rigging#jiggle physics#wind simulation#collision#physics simulation#hair#cloth

Frequently asked questions

Does Swingy Bone Physics work with Blender 5.0?

Swingy Bone Physics supports Blender versions 2.8 through 5.1, and support for Blender 5.0 is now available. That range spans a wide set of releases, so many older and newer Blender installations are covered. If you're on a specific build, check the developer's page and documentation to confirm the exact compatibility for your version before installing. The developer also maintains a changelog documenting updates across releases.

How do I create a bone chain with Swingy Bone Physics?

Swingy Bone Physics uses a one-click process to create physically simulated bone chains. You can also add bone-tied collision volumes for the chains to collide with, and set up several colliders at once in a few clicks. From there, several parameters let you adjust the physics behaviour, and selecting multiple bones lets you apply the same values to all of them. The developer's wiki and YouTube channel cover the workflow in more detail.

Can I bake the simulation to keyframes in Swingy Bone Physics?

Swingy Bone Physics can bake its simulation to standard keyframes in one click. It also supports parameter keyframing for advanced custom behaviour, and includes a curve editor to fine-tune physics parameters and wind behaviour. Together these let you convert the physics result into regular animation data and refine how the chains and wind respond. Check the documentation for the full baking and keyframing options.

What does version 2.0 of Swingy Bone Physics add?

Swingy Bone Physics version 2.0 introduces driver bones as a new feature. The plugin also notes that Blender 5.0 support is now available. For the complete list of changes across releases, the developer maintains a changelog on their page. If you're upgrading from an earlier version, reviewing that changelog is the best way to see what's new in your setup.

Is Swingy Bone Physics free?

Swingy Bone Physics is listed as free in this catalog, and it's distributed under the GPL license. Licensing terms can change over time, so for the current licensing details it's best to check the developer's page directly. Ehcya also links a wiki and a YouTube channel with more information about how the plugin works, including the one-click setup for physically simulated bone chains and its collision and wind features.

Alternatives to Swingy Bone Physics

Also in Simulation for Blender.

Similar plugins