CorruptedFox created the base artwork and separate frames for the blinking, ear wiggle, stars and tufts animations. I wrote a program that composes the individual frames, along with the same underlying particle system from this animation, and that drives those animations procedurally. For this post (Gif on the left, video of LED matrix on the right) I created a sequence of seamlessly looping animations, but the goal is to have the Raspberry Pi that controls the LED matrix render new frames on the fly, so the animation effectively never repeats.