we use TPS to create interactive visualization of landmark based deformations, in which the user sets a slider to adjust magnitude of the deformation:
This works well (fast enough to be interactive) up to about 50-60 points. But as the number of points increase, the calculation becomes slower removing or interfering with the interactivy. What can we do to make this performant for high number of points?
If all you are doing is scaling the amount of the displacement then you shouldn’t need to recalculate every time. You could convert to a grid transform and then scale the offsets based on the slider.