Computer-generated floral ornament

This paper describes some of the principles of traditional floral ornamental design, and explores ways in which these designs can be created algorithmically. It introduces the idea of “adaptive clip art,” which encapsulates the rules for creating a specific ornamental pattern. Adaptive clip art can be used to generate patterns that are tailored to fit a particularly shaped region of the plane. If the region is resized or reshaped, the ornament can be automatically regenerated to fill this new area in an appropriate way. Our ornamental patterns are created in two steps: first, the geometry of the pattern is generated as a set of two-dimensional curves and filled boundaries; second, this geometry is rendered in any number of styles. We demonstrate our approach with a variety of floral ornamental designs. CR Categories: I.3.3 [Computer Graphics]: Picture/Image Generation; I.3.4 [Computer Graphics]: Graphics Utilities— Picture description languages. Additional

[1]  Rani Siromoney,et al.  Rosenfeld's cycle grammars and kolam , 1986, Graph-Grammars and Their Application to Computer Science.

[2]  Sherman E. Lee,et al.  The Genius of Japanese Design , 1981 .

[3]  James Arvo,et al.  Modeling Plants with Environment-Sensitive Automata , 1988 .

[4]  Alvy Ray Smith,et al.  Plants, fractals, and formal languages , 1984, SIGGRAPH.

[5]  Franz Sales Meyer,et al.  A handbook of ornament , 1957 .

[6]  Roy C. Strong,et al.  A Book of Verse , 1941 .

[7]  Radomír Mech,et al.  Visual models of plants interacting with their environment , 1996, SIGGRAPH.

[8]  Siu Chi Hsu,et al.  Drawing and animation using skeletal strokes , 1994, SIGGRAPH.

[9]  G. C. Shephard,et al.  Tilings and Patterns , 1990 .

[10]  K. Prakash Paisleys and Other Textile Designs from India , 1994 .

[11]  Joseph D'Addetta Traditional Japanese design motifs , 1984 .

[12]  William Morris The Ideal Book: Essays and Lectures on the Arts of the Book , 1982 .

[13]  Richard J. Beach,et al.  Graphical style towards high quality illustrations , 1983, SIGGRAPH.

[14]  Howard Alexander,et al.  The computer/plotter and the 17 ornamental design types , 1975, SIGGRAPH '75.

[15]  E. Dubois,et al.  Digital picture processing , 1985, Proceedings of the IEEE.

[16]  Manfred Nagl,et al.  Graph-Grammars and Their Application to Computer Science , 1982, Lecture Notes in Computer Science.

[17]  Andrew S. Glassner Frieze groups , 1996, IEEE Computer Graphics and Applications.

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

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

[20]  Przemyslaw Prusinkiewicz,et al.  Development models of herbaceous plants for computer imagery purposes , 1988, SIGGRAPH.

[21]  Siu Chi Hsu,et al.  Skeletal strokes , 1993, UIST '93.

[22]  Alfred Werner,et al.  Handbook of Renaissance Ornament; 1290 Designs from Decorated Books. , 1969 .

[23]  Ernst Gombrich,et al.  The Sense of Order. , 1980 .

[24]  Ned Greene,et al.  Voxel space automata: modeling with stochastic growth processes in voxel space , 1989, SIGGRAPH.