From 720d216109acc954075cc12e6d141c60a4f6853a Mon Sep 17 00:00:00 2001 From: allai5 <alicel [at] andrew.cmu.edu> Date: Tue, 24 Nov 2020 00:48:13 -0500 Subject: [PATCH] splines.inl not splines.cpp --- docs/animation/splines.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/animation/splines.md b/docs/animation/splines.md index 6242356..48abdb8 100644 --- a/docs/animation/splines.md +++ b/docs/animation/splines.md @@ -4,7 +4,7 @@ title: "Animation Overview" permalink: /animation/splines --- -As we discussed in class, data points in time can be interpolated by constructing an approximating piecewise polynomial or spline. In this assignment you will implement a particular kind of spline, called a Catmull-Rom spline. A Catmull-Rom spline is a piecewise cubic spline defined purely in terms of the points it interpolates. It is a popular choice in real animation systems, because the animator does not need to define additional data like tangents, etc. (However, your code may still need to numerically evaluate these tangents after the fact; more on this point later.) All of the methods relevant to spline interpolation can be found in `spline.h` with implementations in `spline.cpp`. +As we discussed in class, data points in time can be interpolated by constructing an approximating piecewise polynomial or spline. In this assignment you will implement a particular kind of spline, called a Catmull-Rom spline. A Catmull-Rom spline is a piecewise cubic spline defined purely in terms of the points it interpolates. It is a popular choice in real animation systems, because the animator does not need to define additional data like tangents, etc. (However, your code may still need to numerically evaluate these tangents after the fact; more on this point later.) All of the methods relevant to spline interpolation can be found in `spline.h` with implementations in `spline.inl`. ### Task 1a - Hermite Curve over the Unit Interval -- GitLab