Please note: This wiki is currently running in test mode after an attack on January 5 2013. All passwords were reset, so you will have to use the password recovery function to get a new password. To edit wiki pages, please log in first. See the wiki attack description page for more details. If you find problems, please report them to the pydotorg-www mailing list.

The hypertoon concept is not platform or content specific. The general idea is to create a screen saver type visual, i.e. something that runs indefinitely, unattended, using a network of animations that segue through key frames.

Although I defined the concept in 1996, only recently did two curves intersect: my programming skills (improving) and the the difficulty of doing animations with Python tools (decreasing). My first coded "proof of concept" uses VPython with Python 2.4.

The particular hypertoon implementation I review in my Open Space talk involves geometric figures transforming into each other. The key frames are polyhedra, defined with VPython cylinder and sphere objects. The transformations manipulate the polyhedra in various ways. Any time you come to a key frame, a randomizer chooses for you which scenario to play next.

I also show how two threads ( = playheads) might be launched within the hypertoon, allowing more than one scenario to run simultaneously (""). This would only produce coherent results for some themes, e.g. these sorts of abstract geometry cartoons.

"Source Code" "Concept Page"

HyperToons (last edited 2008-11-15 13:59:44 by localhost)