Skip to content

Wiggle 2: RTX Edition

by Chamiseul·Simulation

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

Why we like it

Earns its place in the Blender Extensions library as a maintained fork that keeps shteeve3d's Wiggle 2 working on current Blender versions, with performance tuning for dense rigs and multi-bone editing added on top.

What is Wiggle 2: RTX Edition?

Wiggle 2: RTX Edition is a community-maintained fork of shteeve3d's Wiggle 2, updated and optimized by Chamiseul (mayaIhc). The original add-on was not compatible with the latest Blender releases, so this version fixes the API and animation-data issues behind that, targeting Blender 5.0 and 5.1 while remaining compatible with Blender 4.2 LTS and newer.

For complex, high-density bone rigs such as long hair strands, it's tuned to run without viewport lag. Multi-Bone Sync lets you toggle settings and update properties for all selected bones at once, and the add-on has been converted to the new Blender Extension format for easier management.

Version 2.2.7 is a maintenance release focused on add-on lifecycle stability and Bake Result C safety. Enable, disable and Reload Scripts cycles now run cleanly, and Bake Result C creates a brand-new Sim layer and action instead of overwriting your existing layers. An official wiki and user guide are available on the developer's page.

Who is Wiggle 2: RTX Edition best for?

Wiggle 2: RTX Edition is best for blender riggers and animators adding wiggle physics to complex bone rigs, including high-density setups like long hair strands, who need it running on current Blender versions.

How much does Wiggle 2: RTX Edition cost?

Wiggle 2: RTX Edition is completely free to download and use.

Key features

  • Multi-Bone Sync toggles settings and updates properties for all selected bones at once
  • Tuned for complex, high-density bone rigs such as long hair strands without viewport lag
  • Bake Result C creates a brand-new Sim layer and action, added to Sim Mix Layers and ready to blend, leaving existing layers untouched
  • Fixes API and animation-data issues for Blender 5.0 and 5.1
  • Converted to the new Blender Extension format
  • unregister() removes the custom properties it adds to Scene, Object and Bone, leaving no residue when disabled

Tags

#Blender#bone physics#wiggle#animation#rigging#simulation#Blender extension

Frequently asked questions

Does Wiggle 2: RTX Edition work with Blender 4.2 and Blender 5.x?

Wiggle 2: RTX Edition is listed as compatible with Blender 4.2 LTS and newer. It's a community-maintained fork created because the original Wiggle 2 was not compatible with the latest Blender releases, and this version fixes the API and animation-data issues that broke it on Blender 5.0 and 5.1. Version 2.2.7 also addresses a registration issue on Blender 5.x, so turning the add-on off and back on, or using Reload Scripts, no longer throws errors or leaves panels in a broken state. For the current supported range, check the developer's page.

Is Wiggle 2: RTX Edition free, and what license does it use?

Wiggle 2: RTX Edition is listed as free in this catalog and is distributed under the GNU General Public License v3.0 or later. It's a community-maintained fork of shteeve3d's original Wiggle 2, kept up to date by Chamiseul. Licensing terms can change, so for current details and the full source it's best to check the developer's page. The extension also requires no special permissions.

What changed in Wiggle 2: RTX Edition version 2.2.7?

Wiggle 2: RTX Edition version 2.2.7 is a maintenance release focused on add-on lifecycle stability and Bake Result C safety, plus a codebase audit that removed leftover debug output and dead code. It fixes enable/disable and Reload Scripts cycles that could fail, stops Bake Result C from overwriting a live Sim layer, resolves a rare double-action bug during baking, keeps Dope Sheet action selection from clearing during playback, corrects Select Enabled so it updates the active bone, and cleans up an Angle Limit precision issue. Disabling the add-on now also removes the custom properties it adds.

How does Bake Result C handle existing Sim layers in Wiggle 2: RTX Edition?

Wiggle 2: RTX Edition changed how Bake Result C works as of version 2.2.7. Baking used to write directly into the currently selected Sim layer's action, which could overwrite data you wanted to keep. Now Bake Result C always creates a brand-new Sim layer and action for its result, named Bake, Bake 2, and so on, and adds it straight into Sim Mix Layers, fully selected and ready to blend. Existing layers are never touched, and a single bake now creates exactly one action rather than two.

Alternatives to Wiggle 2: RTX Edition

Also in Simulation for Blender.

Similar plugins