Hello. I am trying to make a Procedurally-Animated spider but I’ve never done something like this and don’t know how to start. I don’t know how to connect the legs. Should I use ball in socket constraints or ropes, springs, etc…?
Thanks.
Well I think you should first make the model in blender, rig it, enable inverse kinematics (if you want), animate it and then export it to Roblox Studio.
That’s not what they mean by “procedurally animated” - they basically want to calculate where the legs of the spider should go in real-time, not through a pre-determined animation.
I want to do exactly what you said, but don’t know where to start or how to join the legs.
This video doesn’t really explain much, but it’s still useful nonetheless IMO.
As Sebastian said, it pretty much works by forcing the legs to move once they are too far away from their resting position.
A much better, and also very fast tutorial would be Unity procedural animation tutorial (10 steps) - YouTube.
For step 1, you can just use this module: Inverse Kinematics Module - Easy Solver
Thanks. Does this work with a spider that has 4 legs and does not contain a humanoid object?
There shouldn’t be any problems with that.
I used a different module but achieved exactly what I wanted. Thanks for the help!
No problem. Out of curiosity, and also in-case someone else sees this thread, what module did you use?
I forgot it , give me a sec i’ll search it up.
I have one problem. When I unanchor the body, it would start sliding all over the place as if the legs pulled it somewhere. Do you have any idea how I could fix that or why is it happening?
It’s most likely because of your hip height
Hey , I made my own proceduraly animated spider and it works very well.
Here is a little video of my spider in action :
If you need help on making this system I can help you.
(I won’t share any code tho)
You can DM me on discord : justterror