Sketch-Based Animation Language

Eron Steger

We present a visual language for the creation of simple 2D animations within a sketch-based interface. Motions are represented by motion paths, which are drawn as arrows. Events are used to synchronize disparate motions, marking where along motion paths multiple entities should be at the same time. Reuse of animations is supported with the notion of animation functions, which allow previously specified motions to be played back.

Bat hitting a ball [AVI]

Sequence of events cause billiard balls to bounce off each other [AVI]

Ping-pong scene [AVI]

A Rube-Goldberg Style Machine for basketball [AVI]