KO-KA Project
~ Effect Lines for Creating Animations

Yoshikazu Kato, Etsuya Shibayama (Tokyo Tech)
Shin Takahashi (Univ. of Tsukuba)

(Japanese page)


One of the methods to create animations is to select and apply animation effects from animation libraries. For example, when we create 2D animations using Microsoft PowerPoint, we assign effects to objects and define their parameters, such as their path, speed, and time of movement. To do this, we use conventional interfaces like menus or dialog boxes.

However, the motion effects associated with each object are not displayed on the canvas explicitly, so the user can investigate the properties of each object only by opening a dialog box to see the animations that are associated with the object. Moreover, setting various parameters using menus and dialog boxes is time-consuming because the user must set each parameter individually.

We have therefore developed a method that uses effect lines to depict and set each effect and its parameters. Effect lines are a popular technique that is used in comics and cartoons. They depict information on the effects of an object, such as its speed, length of path, and degree of rotation. They enable us to set effects using simple pen-strokes. In addition, the effect lines can be combined. That is, the effects that each set of effect lines have are merged. This feature makes effect lines flexible for users to create various animations. We have developed a prototype animation authoring system. Using this system, the user can create various animations with effect lines.


Effect lines for specifying animation effects.
Yoshikazu Kato, Etsuya Shibayama, Shin Takahashi.
In Proceedings of The IEEE Sysmposium on Visual Languages and Human-Centric Computing (VL/HCC'04), pp. 27-34, September 2004, Rome, Italy.(PDF)

A static depiction and input technique for 2D animations.
Shin Takahashi, YOshikazu Kato, Etsuya Shibayama.
Franco-Japanese Workshop on Constraint Programming, Oct.25-27, 2004, Tokyo, Japan (PPT)

Shin Takahashi, Yoshikazu Kato, Etsuya Shibayama.
A New Static Depiction and Input Technique for 2D Animations.
(Technote) Proceedings of The IEEE Sysmposium on Visual Languages and Human-Centric Computing (VL/HCC'05),
pp.296-298, September 2005.


Making an animation of a flying plane with KO-KA Ver.1 (mpeg movie)

Making an animtion of a japanese bell and a stone with KO-KA Ver.2 (Flash movie)

Making an animation of an overhead-kick animation with KO-KA Ver.2 (Flash movie)

An animation of the Tower of Hanoi with KO-KA Ver.2 (Flash movie)


Demo at Tokyo Tech Open Campus (2004/10/23-24)