Add a spline point between two other spline points?

How to achieve that? Here’s some pro visualization:
81734-
‘Add Spline Point’ always adds a new point at the end of spline, without possibility to specify spline point index.

There is a roundabout solution for this: First, you get all the spline points data that will be after the newly inserted spline point(in this case, spline point #3), store those data into an array then delete those spline point.After that, add your new spline point(spline point #2) plus all the spline point you stored.

Thanks, I’ve just figured out a very similar workaround: Store all points in temp array, then delete all spline points, then in ForEach loop of the temp array add spline points. This way we can specify at which index we want to create a new point - inside this loop check loop’s index, and if it matches the desired one, create additional spline point with desired location.

+1 ^^

Why don’t you just use the Add Spline Point To Index function ?

Hm maybe it’s some new node? Probably I didn’t noticed it before, but I’ll try it when I get back to this project. +1 :slight_smile: