catmull-rom 스플라인에 대한 가장 자세한 정보가있는이 사이트에서 : http://www.mvps.org/directx/articles/catmull/ 그것은 스플라인을 작성하기 위해 4 점이 필요하다는 언급을합니다. 그러나 점 p0과 점 p3이 점 p1과 점 p2 사이의 값에 어떻게 영향을 미치는지는 언급하지 않습니다.Catmull-Rom 스플라인 - 어떻게 작동합니까?
또 다른 질문은 어떻게 연속 스플라인을 만드시겠습니까? 우리가 p0, p1, p2, p3, p4, p5, p6 ... pN을 가졌다 고 가정 할 때 p4, p5를 p4, p5와 연속으로 정의하는 것만 큼 쉽습니다.
좀 더 일반적인 질문은 catmull ROM 스플라인에서 접선을 계산하는 방법입니다. 스플라인에 두 점 (0.01, 0.011)을 사용하고 피타고라스를 기준으로 접선을 얻는 것이 포함되어야합니까?
정상 Catmull의-ROM이 또한 문제가 될 수있는 루프와 자기 교차점하는 경향이 식의 미분을 어느 시점에서의 탄젠트를 계산한다. 여기에 표시된 구심력 매개 변수화를 사용하는 것이 좋습니다. http://stackoverflow.com/questions/9489736/catmull-rom-curve-with-no-cusps-and-no-self-intersections/19283471#19283471 – Ted