   Uniformly sampling bezier spline
  I have a bezier spline and i've noticed that even though my T value is linearly interpolated, the distances between sample points is far from linear.I've considered the idea of checking the distance between two sample points and iteratively changing the sample T to achieve the desired distance between samples. I could determine that distance by dividing the spline length by the number of samples. But this sounds very approximate and hacky. Since even determining the length of the spline is an iterative and approximate method.Is there any other way to generate evenly spaced sample points on a bezier spline?   
Quote:Original post by bzroomI have a bezier spline and i've noticed that even though my T value is linearly interpolated, the distances between sample points is far from linear.I've considered the idea of checking the distance between two sample points and iteratively changing the sample T to achieve the desired distance between samples. I could determine that distance by dividing the spline length by the number of samples. But this sounds very approximate and hacky. Since even determining the length of the spline is an iterative and approximate method.Is there any other way to generate evenly spaced sample points on a bezier spline?Short answer: arc-length reparameterization. (Here is a good paper on the subject.)   ;  What you want is called arc-length parametrization of spline curves".   ;Quote:Original post by jykShort answer: arc-length reparameterization. (Here is a good paper on the subject.)Thanks, this article looks great.   