← Explorations

Computer Animation

Curves & Rotation

coursework for CIS-5620: Computer Animations'

PUBLISHED
Curves & Rotation

In this project, I implemented some basic functions in a curve editor with C++.

Curves

  • Linear Splines
  • Cubic Catmul-Rom Splines with three equivalent Bezier curve computation methods
    • Bernstein
    • De Casteljau
    • Matrix
  • Hermite Splines

curves
Curves

Rotation

  • Euler Angle Splines
    • Linear
    • Cubic
  • Orientation Representations
  • Quaternion Splines

rotations
Rotations