A Developmental Model for Generative Media

Developmental models simulate the spatio-temporal development of a complex system. The system described in this paper combines the advantages of a number of previously disparate models, such as timed L-systems and cellular programming, into a single system with extensive modeling flexibility. The new system includes the ability to specify dynamic hierarchies as part of the specification, and a decoupling of cell development from interpretation. Examples in application areas of computer animation and music synthesis are provided.

[1]  Pj Bentley,et al.  Mechanisms of Oriental Cell Division in Computational Development , 2003 .

[2]  Brendan Lane,et al.  The use of positional information in the modeling of plants , 2001, SIGGRAPH.

[3]  Herbert A. Simon,et al.  The Sciences of the Artificial - 3rd Edition , 1981 .

[4]  Eleanor Selfridge-Field,et al.  Beyond MIDI: the handbook of musical codes , 1997 .

[5]  Przemyslaw Prusinkiewicz,et al.  Animation of plant development , 1993, SIGGRAPH.

[6]  Alan Kay The early history of Smalltalk , 1996 .

[7]  David H. Laidlaw,et al.  Cellular texture generation , 1995, SIGGRAPH.

[8]  Mark James,et al.  Synthetic topiary , 1994, SIGGRAPH.

[9]  A. Lindenmayer Mathematical models for cellular interactions in development. I. Filaments with one-sided inputs. , 1968, Journal of theoretical biology.

[10]  Josie Arnold,et al.  The virtual laboratory , 1996 .

[11]  Jon McCormack,et al.  Generative Modelling with Timed L-Systems , 2004 .

[12]  Aristid Lindenmayer,et al.  Mathematical Models for Cellular Interactions in Development , 1968 .

[13]  E. Berlekamp,et al.  Winning Ways for Your Mathematical Plays , 1983 .

[14]  Herbert A. Simon,et al.  The Sciences of the Artificial , 1970 .

[15]  Przemyslaw Prusinkiewicz,et al.  The Algorithmic Beauty of Plants-The Virtual Laboratory , 1990 .

[16]  Rebecca Wirfs-Brock,et al.  Designing object-oriented software , 1990 .

[17]  Peter J. Bentley,et al.  1 – An introduction to computational development , 2003 .

[18]  Christopher G. Langton,et al.  Artificial Life III , 2000 .

[19]  H. Simon,et al.  The sciences of the artificial (3rd ed.) , 1996 .

[20]  John A. N. Lee,et al.  The second ACM SIGPLAN conference on History of programming languages , 1993 .

[21]  Przemyslaw Prusinkiewicz,et al.  The Algorithmic Beauty of Plants , 1990, The Virtual Laboratory.

[22]  A. Lindenmayer Mathematical models for cellular interactions in development. II. Simple and branching filaments with two-sided inputs. , 1968, Journal of theoretical biology.