Animation

Rive Animations

Rive-animations are fantastic at adding motion to web and mobile applications. Not only are they high fidelity and framerate, but they're also incredibly compact. Here are a few different use cases where I've utilized Rive.

Linear

Here's an example of a state machine animation prototype I made for an e-learning course on fire safety in hospital buildings. The goal for this course was to make something more engaging than the earlier courses and sometimes giving the user agency in choosing what order to do things in. It takes about a minute to click through.

File size: 372kb

Nonlinear

Here's an example of a state machine that has multiple layered animations that can be played interchangeably (By pressing the buttons in the animation).

File size: 120kb

Simple

Rive-animations are useful even when all you need is a simple non-interactable animation. Here is a logo-animation that can be scaled up to any resolution, has high framerate, and still has a tiny file size.

File size: 11kb

Hover loop

Here's an example of a seamless hover animation. It will behave differently based on how long you hover, without any seams.

File size: 8kb

Buttons

Here's a silly example of a menu with button state animations.

File size: 53kb

Toggle

Here's the light/dark mode toggle I made for (the desktop version of) this website.

File size: 6kb

Toggle

Here's and example of an animation that interacts with cursor movement (while hovering the animation).

File size: 15kb

Animation

Here's a reel showcasing mostly 2D animations I've done in recent time, and a draft for a game teaser trailer I'm working on, showing a mix between 3D and 2D animation.

Pixel Art

Although I'd argue it's mostly useful in video games, pixel art is a fun way to quickly make animations. Although it's definitely harder to make work, I do believe it can used in other forms of design as well.

Here are a few I've made for different projects.