General Splines Method
This project is a simple mathematical expression that allows the 'shape' of this spline curve to be swapped-out for other types.
It could be useful in multiple applications, such as SVG, CAD, video rendering and games.
It has two main versions:
A spline is a math expression that has a start and an end with both having a position and direction. The most common form of spline in use today is the Bezier. However one of the most notable limitations is it's unable to produce an exact circular shape. It will also diverge to something not useful when drawing the result outside of the 0...1 range.
The new waveform spline allows many more circular-based curves to be generated: (especially if operating outside of the 0 to 1 input range)
Examples:
Each 'shape' to apply to the math expression, is just any math function that conforms to a few simple constraints.
The applied shape affects only how the start and end points are interpolated.
To support or become a potential consumer of this find, contact: flightphysics@protonmail.com