Character keyframes random selection using geometry nodes

Hi, I’m wondering if I can somehow randomly use different keyframes in character when populating crowd using geometry nodes. For example, I have animated character and want to make crowd from it, but obviously to have different poses. Any idea if it’s possible?

  1. import fbx with a “loopable” animation
  2. apply rotation for armature + mesh
  3. apply scale for mesh
  4. scale down armature for your needs
  5. select hierarchy → Shift D
  6. push down action in NLA
  7. increase repeat in Strip
  8. move strip forward
  9. repeat step 5 to 8
  10. set start frame of animation to last start of strips
  11. Move all meshes in one folder
  12. use that folder in GN
  13. check “pick instance”, “separate children”

I just made a tutorial today (i had it in mind some time but your question made me do it ;))