Single skeleton with multiple meshes


Is it possible that one skeleton is used to animate multiple meshes?

My idea would be that mesh A has a rig + animation. Mesh B would just have the vertex/bone weights but no dedicated rig. It should use the one from Mesh A using its own weights.

I’m not even sure though if one can create a GLTF with only the vertex weights but without the rig.

Yes, skeletons are separate objects from meshes.

So, you can assign skeleton S to both mesh A and B:

meshA.skeleton = S;
meshB.skeleton = S;