Basically, I have two geometries of points, each with an equal number of points.
Set 1:
Set 2:
I would like to smoothly transition each point from its location in the first set to its location in the second set. If I do this using traditional methods (like using a blendshape or lerping between the P attributes) there is a lot of weird motion because the point numbers in these sets are very different. I'd like each point in set 1 to move to the closest point in set 2, but I don't want any of the points from set 1 to end up on the same point in 2.
I've tried sorting the points across the diagonal vector, but simply due to the difference in point density, the point numbering is still different enough that there is too much weird motion when I blend their positions. I've also managed to make it so each point from set 1 moves towards the closest point it can find in set 2, which avoids the crazy motion, but this makes it so many points overlap (due to having the same closest point) once the motion is completed. Is there a way to achieve this effect?
Thanks!
Anson