Revision 2 as of 2005-03-24 23:44:44

Clear message

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. this sorts of abstract geometry cartoons.

["http://www.4dsolutions.net/ocn/python/hypertoons/" "Source code"]

Unable to edit the page? See the FrontPage for instructions.