https://profilbaru.com/article/Non-uniform_rational_B-spline