ambrosiogabe / MathAnimation

A simple C++/OpenGL application to create quick and dirty mathematically accurate animations
982 stars 49 forks source link

Add better caching for replacement transform animations #76

Open ambrosiogabe opened 1 year ago

ambrosiogabe commented 1 year ago

Replacement transform animations generate way too many intermediate SVGs that need to be cached. Instead, only create SVG caches for every 6-10 frames of the animation then interpolate between the sprites. Do some testing to see where a good balance lies for this, and then make sure while exporting the video all animations get rendered correctly everytime.