Populate Meshes Up to a certain point along a spline?

So I’ve watched and read a bunch of the tutorials on populating meshes along a spline, and there’s one thing they all have in common: they populate the entire spline with meshes. I need to be able to create a spline and populate meshes along it, but stop at a certain distance along the spline, and then keyframe that distance in the sequencer. This way I can make an animation where the meshes are progressively draw on.

Basically in short, I want to render an animation of, say, a dotted line being drawn along a spline. Can’t find a tutorial on that. I’m assuming there’s some way to use Get Distance Along Spline or similar to establish the stopping point, but can that then be keyframed for progressive drawing? How to?

See if you can adapt this to your needs. The timer adds 10 mesh instances per second:

Progress counts the meshes. You can either stop after X instances or after some spline distance if you multiply it by progress. This can be also done with time. You could work with percentages, too. Let’s say you want to stop after 75% of spline duration / length.


render an animation of, say, a dotted line being drawn along a spline

Often done in material. But may not be suitable, ofc.