Skip to main content

Curve Editor

·69 words

Since this was coursework, I can’t make the project code public. Please reach out privately if interested!

About
#

For Computer Animation Mathematics, I implemented key interpolation via cubic Bezier curves, cubic Catmull-Rom splines, Hermite splines, and rotational interpolation via quaternion Catmull-Rom splines.

Features
#

Catmull-Rom Splines
#

I implemented various methods of computing Catmull-Rom splines (1st-order continuous), including:

  • Bernstein Polynomials
  • DeCasteljau’s Algorithm
  • Matrix Method

Hermite Splines
#

#