Procedural Animation Dev Page

OK!!!
It has been a while sense I did something on this page, and almost 6 months sense that poll, and I decided to make the Ragdoll extension better!

Here’s updated github (it should be updated for all links, though I thought to put it in anyway):

I made a LOT of changes to blocks with some major function changes as well.

My goal was to get it as close to that of my softbody extension as posable, so I put in the same math to keep things consistent.

I added lots of blocks mimicking my softbody extension for rendering also, so now you can fill in the space between the sprite connections!

I made it so that each connection is stored in a higher “Set” of connections called simply a “ragdoll”. This way, you can find, edit, store where each connection is inside the ragdoll! This is useful for also checking it a certain sprite is in a certain ragdoll or not.

There are blocks that don’t really work as expected, which I’m sad to say, include the new clamp block :worried:. So using more than one clamp in a ragdoll might end up glitchy. I’m still working on it.

ANYWAY… that’s it for now!
I know @coppercode , @ChimbroDaPro, @TheEarth, and some other of you guys were wanting to see it finished, so I hope you guys find it useful!

The list of things you could create with this are:

  1. ragdoll characters
  2. wobbly 2d shapes
  3. car spring tension for realistic wheels

Here’s an example of what you could make:

Thank you! Hopefully, I’ll get that clamp bug fixed in the future!

6 Likes