Four Elements: Houdini Special Effects
December 24, 2019
APIC Fluid Simulation
March 30, 2019

2D SVG Key Frame Interpolator

This clip shows some examples of the general functionality of the key frame interpolator. The goal was to create a program that can take a series of 2D images (SVGs) and fill in the blanks to display a smooth animation and significantly save time for animators. Our project received special recognition from our professor and is used as an example for current iterations of the class!

  • expanded the Scalable Vector Graphics (SVG) rasterizer from a previous assignment to perform 2D animations through transformations and interpolations of keyframes
    • the original rasterizer draws points, lines, triangles, and bitmap images
  • displayed SVGs were created in Adobe Illustrator
  • scripted in C++
partnered with Elina Thadhani, mentorship from Prof. Kavyon Fathalian

A more detailed description can be found here: