By using a polynomial (specifically, a cubic one), I think we get a nice explicit mathematical representation that's amenable to fast evaluation and manipulation (e.g. the matrix representation that the later slides present).
zhouwen
Here is an OpenGL guide to draw splines using OpenGL evaluator commands:
Why is the polynomial condition necessary?
By using a polynomial (specifically, a cubic one), I think we get a nice explicit mathematical representation that's amenable to fast evaluation and manipulation (e.g. the matrix representation that the later slides present).
Here is an OpenGL guide to draw splines using OpenGL evaluator commands:
https://www.glprogramming.com/red/chapter12.html
Here's a C++/Python library for spline interpolation http://www.alglib.net/interpolation/spline3.php.