I'm currently using geometry nodes to create a string as a set of meshes successfully in Blender 3.3.1. I can use Scale Instances to scale the letters, which works fine, and I can tie that scaling to the current frame of the whole work so that the letters start scaling from 0 to 1 at a frame I designate.
However, what I'd like to do is scale the letters separately, so the first letter starts scaling from 0 to 1 on frame 50 (say) and reaches full size at frame 55, while the second letter starts scaling on frame 52 (say) and reaches full size at frame 57, the third from frame 54 to 59, and so on.
How might I go about this? I tried using the Index node to add to the "start frame" to make each letter scale independently (so each letter starts scaling on frame "start_frame + index") but couldn't get it to work.
Scale each instance by index seems a relevant question, but it's using points rather than String to Curves, and I don't understand how it works.