JiggleBake - Jiggle Physics Baked to Seamless Loops
add-on
Spring jiggle for hair, ears, tails and straps, baked to plain bone keys. Live preview, sphere colliders, Seamless Loop for idles and walk cycles, and export presets for Unity, Unreal, Godot and Roblox. Blender 4.2-5.2.
JiggleBake adds spring jiggle to bone chains in Blender and bakes it to ordinary rotation keys. Hair, ears, tails and straps follow your animation, and Seamless Loop closes the cycle so the last frame flows into the first. Every image on this page is a real JiggleBake bake.
EVERYTHING IN JIGGLEBAKE- Spring bones: stiffness, damping, gravity, collision radius and max angle per bone
- Presets: Hair, Tail, Ear, Belly, Strap / Cloth, Breast
- Live preview while the timeline plays
- Colliders: spheres parented to bones, plus a floor height
- Seamless Loop: simulates several cycles, then closes the loop for idles and walk cycles
- Safe bake: keys go into a copy of your action (<action>_Jiggle); your original action is untouched
- Engine export presets: Unity, Unreal, Roblox (FBX) and Godot (.glb), using Blender's own exporters
- Quick Start: one click adds a rigged demo mannequin with a ponytail, ears and a tail, already set up
- No bone limit
- Install: Edit › Preferences › Get Extensions › Install from Disk, and pick the zip.
- Press N in the 3D viewport and open the JiggleBake tab. Click Add Demo Rig to try it straight away.
- On your own rig: select bones in Pose Mode, click Enable on Selected, pick a preset.
- Tick Live Preview and press Play. Happy? Tick Seamless Loop for cycles, then Bake Jiggle.
- Pick your engine and click Export.
- Preroll settles the chain before frame 1, so the bake doesn't start with a snap.
- Long chains can swing hard: raise Stiffness or lower Max Angle if a preset is too lively.
- Put empties in a collection and set it as Colliders to stop hair passing through the head.
- Test suite (36 tests) passes on Blender 4.2, 4.5 and 5.2
- 60 bones over 250 frames bake in a few seconds
- Loop seam: first and last frames match to under 0.00001°
- Exports re-imported into Blender match the bake to under 0.0001°
- Blender 4.2 LTS to 5.2; Windows and Linux tested, macOS not tested
- Not yet tested inside game engines: exports were re-imported into Blender only; Roblox is experimental
- Sphere colliders only (no capsule, mesh or self-collision); collision checks bone tips
- No wind or force fields, no key reduction (one key per frame), no frame-rate conversion
JiggleBake Lite is free: live preview and bake up to 12 bones. Search JiggleBake under Add-ons here on Blendkit. If you install the full version, remove Lite first.
Demo character in the images: Blender Studio Human Base Meshes (CC0).