Implemented catmull-rom incorrectly.