View Axis View Source on GitHub

Axis

March 8, 2015
Won First Place at EngHack Winter 2015

Axis is a stick figure animator for keyframed animation. Axis is inspired by Pivot but instead of forcing you to change every frame like a flipbook, Axis lets you simply add keyframes and the in-betweens are automatically interpolated.

Demo

Screenshots

High five!

Usage

Add blank frames to the timeline by pressing the Create Frame button or pressing N.

Create keyframes with the Create Keyframe button or by pressing Space.

On a selected keyframe, you can move around a stick figure by clicking on its name in the timeline and then clicking and dragging its joints.

Preview your animation by pressing the Animate button or pressing Enter.

Setup

Prerequisites:

Run the following commands:

bower install
cpanm Mojolicious::Lite
cpanm File::Slurp

Additionally, install jsgif into public/jsgif.

Running the server

Locally

morbo index.pl

Remotely for production

ssh -n -f user@domain "sh -c 'cd /var/www/axis/html; nohup morbo -m production -l http://*:3000 index.pl > /dev/null 2>&1 &'"