Golan Levin and Collaborators

Flong Blog + News

Johnston’s Rules of Expressions for Eyes, and Time Travel

3 January 2009 / external, reference

In The Illusion of Life, classic Disney animators Frank Thomas and Ollie Johnston present their highly influential “12 Rules for Animation“, which have all sorts of implications for interactive technologies. I just came across Ollie Johnston’s more specific 12 Rules for Expressions, which I reproduce below. Two rules which particularly caught my eye (pun) are nos. 10 and 11, which pertain to the use of blinking and gaze adjustments to anticipate other actions in the animation:

  1. Guidelines for showing the expression change:
    • Avoid making a fast body move while changing the expression.
    • Change your expression before or after the body move.
    • Don’t lose the expression change in an active secondary action. (E.g., clothing catching up with a body move.)
  2. Don’t try to tell too much in one drawing. Work out the idea over a series of drawings.
  3. Don’t let facial expressions conflict with dialogue: The idea behind the words should suggest expression.
  4. Be sure you have the right staging to show all the expression in your scene to best advantage:
    • Long Shot, medium shot, close up.
    • Straight-on, 3/4, Bird’s eye, + Worm’s eye views.
  5. Have you the right expression to show what your character is thinking? Are all the parts of the head & face related to this one idea?
  6. The expression of the idea behind the words must be captured throught the whole body as well as in the face. But remember: that expression originates in the eyes.
  7. It is the change of shape of the eyes that shows what the character is thinking, It is the thinking that gives the illusion of life.
  8. Avoid looking up (worm’s eye view) for a frown unless it is a sinister domineering frown.
  9. Don’t hide a smile with the head tilted down too far, or behind a big nose or mustache.
  10. Eyes in close-up should move 3 frames ahead of accent.
  11. In a blink, eyes should close 3-4 frames ahead of accent.
  12. Always remember: in character animation, all the different parts of the character – head, eyes, mouth, body & limbs, clothing – start and stop moving at different times, and move at different rates. […] In other words, the starts and stops for different actions will overlap.

I love the precision of Johnston’s specification. Three to four frames’ worth of time, in traditional 24fps animation, is between 125-160 milliseconds. Considering that “the consensus in the modern kinesiology community that Simple Reaction Time, called SRT, takes an average of 150 milliseconds to decide to take an action”, we see that Johnston is using subtle modulations of eye animation to allow his viewer enough time to come to the same conclusion as his animated characters.

One of the shortcomings I’ve felt with my Opto-Isolator interactive eyeball sculpture is that it seems a little… less intelligent than I would like. I think Johnston’s rules about oculesic anticipation explain why. I need my robot to respond to actions 150 milliseconds before they happen! Given the machine’s fixed reaction time of 30 milliseconds for its vision processing, and another 20-50 milliseconds to overcome inertia in the motors, I can see that I’m really starting to have a serious need for an OEM version of Gondry’s one second time machine….


Complete “Ursonography” performance video now online

1 January 2009 / announcement, performance, site_update, thanks

The work isn’t finished until it’s documented, a friend of mine used to say. Thus I’m delighted to announce that a complete performance of “Ursonography” (my live-typography performance with virtuoso sound-poet Jaap Blonk) is now hosted online at Vimeo. This is an authoritative documentation of our February 2007 concert at the STUK center in Leuven, Belgium. Jaap Blonk performs Kurt Schwitters’ 1932 Ursonate poem completely from memory, while all of the projected typography is generated in real-time and synchronized with his voice by my custom interactive software.

If you’re not familiar with the Ursonate, it’s a half-hour of rigorously patterned nonsense, and a landmark of 20th-Century Dadaism. Jaap Blonk has included the Ursonate in his repertoire for more than 20 years, and his vocal acrobatics are thrilling. Enjoy!

Many thanks to Michael Pisano for his assistance in editing this documentation, and to the Kurt und Ernst Schwitters Stiftung, Sprengel Museum Hannover, for their kind permissions to allow reproduction of our performance of Schwitters’ poem. My software was created in OpenFrameworks and incorporates Wil Howitt’s sophisticated syllable-detection algorithm.


Happy New Year 2009!

31 December 2008 / announcement, life, site_update

Happy new year from Golan, Andrea and Zenon! From the image below you can jump to view our interactive holiday card. (Note: this card requires the most recent Java and OpenGL plugins, and may take a moment to load.)

Link to interactive applet

For more interactive New Year’s cards, please visit my collection here.


Reflexive interactivity in “Wipe Cycle”, 1969

20 December 2008 / reference

Ira Schneider discussing his early interactive video artwork Wipe Cycle, which he made with Frank Gillette in 1969:

The most important thing was the notion of information presentation, and the notion of the integration of the audience into the information. One sees oneself exiting from the elevator. If one stands there for 8 seconds, one sees oneself entering the gallery from the elevator again. Now at the same time that one is apt to be seing oneself standing there watching Wipe Cycle. You can watch yourself live watching yourself 8 seconds ago, watching yourself 16 seconds ago, eventually feeling free enough to interact with this matrix, realizing one’s own potential as an actor.[Emphasis mine.]

From “TV as a Creative Medium” by Jud Yalkut, associated with the exhibition of the same name at the Howard Wise Gallery, 1969.


Re:face in Mexico City

20 December 2008 / announcement, exhibition

A three-screen version of our interactive installation “Re:face [Portrait Sequencer]“, which I created in collaboration with Zachary Lieberman, has been acquired by the Papalote Museo del Niño (Children’s Museum) in Mexico City.

Re:face in Mexico City