Spring Bone ( How to implement spring bones in babylon )

Please do not forget to add a link to a Playground to get a faster answer:

This is the case. There is a concept of spring bones in engines such as unity. When I play mobile games, I also see some details displayed by the 3D model. For example, as in the video, when the camera rotates, the force and The speed determines the animation of some parts, such as the hair and waist accessories here. I know that this place is made of spring bones, so I would like to ask you how to use babylon to achieve it. Is it expensive to implement? Is it complicated?

sorry new users can not upload attachments
i will put it in comment

this is the video

i think about make it by shader

1 Like

The bone look/bone ik controllers might be useful? Bones and Skeletons | Babylon.js Documentation (babylonjs.com)

Thank you very much, I understand that this method can get all the skeletal structures of the mesh and control them, but if you want to meet the physical bionics, the focus is on how to control the elasticity of the skeletal structure according to the drag force and speed. Babylon has this an existing framework?

Sorry but no, you’d have to roll your own solution :confused:

this is a pretty nice example. its the draggable squid example with procedural transform.

this demo on github has ragdoll physics with similar outcome


pretty pretty pretty good
Thanks so much