Wiggle bones (a jiggle bone implementation for 2.8)

Hello!
I have been animating a scene with a character model that has wiggle bones on certain hair bones, but they are going absolutely crazy whenever I play the animation or rewind the animation - any suggestions on how to fix this issue? I’m not sure if they were baked yet is that the problem?

Heres a google drive folder with 2 images of the issue → https://drive.google.com/drive/folders/1EE-suTNjsa6SWA25Pqte82OHhW5cILME?usp=sharing

man i wish i saw that sooner. this was very simple to fix

1 Like

@shteeve Hi and thank you for this awesome addon! Would it be possible to fix it for 4.1? There is some parts that gets baked,like freeze etc that I make it a little hard to use

Best
Daniel

hey, i might need a bit more context. wiggle works ok for me in 4.1, when you click bake, it bakes the active armature’s wiggle to keyframes and ‘freezes’ the wiggle effect for hte armature so as not to double up. if you want to redo the bake, you delete the old wiggle keyframes and click the snowflake icon to unfreeze the effect again.

Thanks! This is what it looks like after baking
wiggle is not freezed and instead it gets keys on every frame. There is not an option either, to freeze bones or scene etc. I cant find it. so I have to delete the keys and enable and freeze and then turn of wiggle on the armature.
This is blender 4.1.1 for me it was the same in 4.1. In 4.0 it works well! except for not finding the option on what to freeze after baking
Best/
Daniel


ahh ok now i see! i think i’ve figured out a fix, but i just need to figure out of there’s a way to make it work for 4.1 without introducing code that confuses earlier versions of blender!

thanks for catching this!

update: @daniel_westlund would you mind seeing if this update to the addon addresses the issue for you? i’m gonna test myself a couple times before pushing it as a release:

Thanks!!! Tested it on 4.1.1 and 4.2 did not test in 4.0.2
Tried all different ways of baking (I use to push down the main armature animation before baking)
It works as expected in all caseses :smiling_face_with_three_hearts:
Thank you for your quick response
/Daniel

Hey there. Great addon! Its perfect for what I need!

I’m running Blender 4.2.1 on Windows 10 and I get this error whenever I try to bake

Python: Traceback (most recent call last):
File “wiggle_bones1_5_b20.py”, line 928, in execute
ob.animation_data.create()
^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: ‘NoneType’ object has no attribute ‘create’

I get this error when I try to bake in any mode with any bone selected.

Yep, this no longer works in 4.2. You have to go to 4.1 to bake.

I found a glitch that makes wiggle 2 unusable with animation references.

When loading a video in the sequencer, the active wiggle bones will completely stop working as intended. Unless I undo adding the video, the wiggle bones will never work again until I port the assets to a fresh save file.

Granted, I’m not sure if this is caused by another plugin I’m using. I don’t have many installed as I just got Blender again this week on a fresh PC. I’m using Blender 4.1.1. Would love to see if anyone else has or can replicate this. Thanks.

I used version wiggle_bones1_5_b14_fix.py from the first post in blender 4.4.3. In object mode it throws an error but in pose mode baking works on selected bones.

Does the addon work with Blender 4.5? It does not appear in Bone Properties after I tried to install it :thinking:

제목: Updated version for Blender 5.0+ available

Hi everyone,
Since the original Wiggle 2 development has stalled, I’ve forked the repository and updated it to be fully compatible with Blender 5.0.

I’ve also submitted it to the Blender Extensions platform, but you can download the latest release right now from
my GitHub:https://github.com/mayalhc/blender-wiggle-2
blender_lvtPK5V8JB

4 Likes

one question does it support collision with others and self ?

blender_icRehby48J
Currently, the basic features of Wiggle 2 are only available in version 4.5 or higher. We plan to gradually update the features in the future.

3 Likes

Wiggle 2 v2.1.6 Update is HERE! :rocket::bone:
:white_check_mark: Engine Ready: Perfect 0.01 scale support for Unreal & Unity!
:white_check_mark: New Feature: Independent X/Z Angle Limits for precision control.

5 Likes

amazing work this has so much potential ahead

Blender Wiggle 2 Physics
The angle settings have become more sophisticated to minimize twisting and folding. #b3d #wiggle physics #blender #addon

1 Like

Thanks so much for continuing development of the addon and maintaining it. :+1:

“You’re very welcome! Thanks for the support, it means a lot to me. :pray:”

1 Like