I have an initial pose “A” (defined by the position, rotation, scale of the bones of the gltf skeleton) and a list of possible poses [p1, p2, … pn]. I want to find the pose p_i that is “closest” to pose A.

My first idea was to find the pose p_i that minimizes the distance between the bones, but is there a better way?