Please allow a minute for moving images to load.
Above is documentation of an interactive animation system developed in the Unity Game Engine. My goal has been to create an animation and interaction system that allows the user a high level of control of their avatar. 1600 PNG renderings of two legs in every possible position within 170 degrees of motion were animated, rendered, and exported from Blender. Each pixel in the matrix represents and corresponds to a frame. Waypoints can be placed at any position on the matrices by users, between which a small single pixel sized automata moves. Users may dynamically place waypoints, altering the movement of the automata. As she passing over each pixel, a call is sent to the sprite renderer attached to the legs, that changes the frame of the animation.