【Jiggling】- Jiggle your objects with two clicks!

Jiggling is component which is rotating and scalling GameObjects in a smart way to simulate jelly / gel behaviour.

Setup is very simple and component is very fast, check release video:

> Link To Asset Store <

can we use it for female breast? :sweat_smile:

Yes :smile: but boob bone probably will not have rotation keyframes in animation clip so I have to update demo limb example script with 3 new lines to support it.

1 Like

:wink: thanks i will check on my models!

I found a little “bug”

https://my.mixtape.moe/ppyzeh.webm

As you can see here when used with scaled bones that the bone scale is overwritten when jiggling which results into scale jumping a lot in a baked animations where the bone scale is not close to 1. This is Especially visible when the jiggling stops and the script is disabled and the bone gets its initial bone scale. There is a soft fix/workaround for this behavior. By setting the constant jiggle value to a very small value you can prevent the jiggle script from deactivating so the bones never get their initial scale back, which also means that the scale does not jump in the end of the jiggle. But i guess this also means less performance. Another downside of course is that the scale of those bones stay at around (1,1,1).

Possible solution would be to give an optional inspector option to multiply with initial scale instead of overwriting it.

Oh and btw. Awesome tool. And a very fair price. :> You did an awesome job.

Hello Lewnatic, thank you for the report :slight_smile:
Soon I’ll work on update for this case :wink:

It also seems like the jiggle multi script always putting the scale of the jiggling bones to (1,1,1) even when the scale multiplier is set to 0. So using the constant jiggle value is not working here as a workaround if you want that the bones keeper their initial value.

Do you have a timeframe for the fix? :>

Yeah now I can find time for that :wink: Can you mail to me?
My help will be more effective when you send me the animation so I can work directly on your case.

Are there any plans on making jiggle prefabs grab and pullable? :>

I think it would need a lot of new code and be related in small way to base scripts, but I will think about that, maybe some good idea will pop up soon :wink:

Would donate/pay if this feature is added.

Maybe this would even justify a new fimpossible package or a small price increase? :>

1 Like

How can I get this to work in edit mode? I use Unity for film and I barely understand C#. I was hoping there was a way to stop the grow and shrink buttons from greying out in edit mode. I’d like to record the shrinking while using Timeline so that I can convert it to an animation clip. Is that possible or is the ‘grow’ jiggle script ‘game view’ mode only?

Hey, Jiggle is working simply with Update() clock, in edit mode you don’t have anything like that.
Interesting idea for usage of the component, but it’s dedicated to work as procedural animation, each jiggle is slightly different.

I would also love to have it working in edit mode. Sometime and especially when you are in prefab mode, pressing play will close the prefab screen so you have to search the bone again you worked on. :>

Ah… well I’m glad I asked. Thanks for the quick response.

can It use like phychic bone (auto bounch when move )

Please next time write just in one community site, not everywhere :smile::roll_eyes:

where I can wright

What’s the performance like on this and how does it compare to an animation? Interested in using this for movement.

It’s pretty cheap in performance, there are no complex formulas involved.
What kind of “movement” you have in mind?