The intersection point between a spline and a line

user31238 picture user31238 · Oct 24, 2008 · Viewed 11.4k times · Source

I'm trying to find a way to calculate the intersection between a b-spline and a straight line. So far Google hasn't been much help.

Answer

Uwe Raabe picture Uwe Raabe · Oct 24, 2008

A pure mathematical approach:

  • Transform the spline and the line so that the line lies on the X axis.
  • Calculate the points on the spline where Y = 0 (depends on the order of the spline).
  • Transform these points back to your original cordinate system.

If this is the way you are going I can work out the necessary formulas.