I asked this on the blender stack exchange and decided to try building it myself: https://blender.stackexchange.com/q/228008/70346
Sometimes you have a group of bones selected and you want to animate them or their bone constraints over time, but manually selecting each bone in order to set keyframes on position or constraints is tedious.
With this script, it makes it much easier to cycle between a subset of bones.
Blender 2.93+ (Tested in LTS)
- Download Latest Release https://github.com/dancrew32/blender_bone_traversal/archive/refs/tags/v1_4.zip
- Edit > Preferences > Add-ons > Install > blender_bone_traversal-1_4.zip
- Enable "Bone Traversal" add-on.
- Observe "Bone Traversal" panel in 3D View during Pose Mode (see usage).
- Select an armature and switch to Pose Mode.
- Select a subset of bones within the armature.
- Open the "Bone Traversal" panel, and select "Set Bones" aka
bones.set
- Select Next or Prev to cycle through those bones (aka
bones.prev
orbones.next
)