Integrating shape and pattern in mammalian models

The giraffe and its patches, the leopard and its spots, the tiger and its stripes are spectacular examples of the integration of a pattern and a body shape. We present an approach that integrates a biologically-plausible pattern generation model, which can effectively deliver a variety of patterns characteristic of mammalian coats, and a body growth and animation system that uses experimental growth data to produce individual bodies and their associated patterns automatically. We use the example of the giraffe to illustrate how our approach takes us from a canonical embryo to a full adult giraffe in a continuous way, with results that are not only realistic looking, but also objectively validated. The flexibility of the approach is demonstrated by examples of big cat patterns, including an interpolation between patterns. The approach also allows a considerable amount of user control to fine-tune the results and to animate the resulting body with the pattern.

[1]  Antony G. Searle,et al.  Comparative genetics of coat colour in mammals. , 1968 .

[2]  David P. Dobkin,et al.  Multiresolution mesh morphing , 1999, SIGGRAPH.

[3]  Atsuyuki Okabe,et al.  Spatial Tessellations: Concepts and Applications of Voronoi Diagrams , 1992, Wiley Series in Probability and Mathematical Statistics.

[4]  Przemyslaw Prusinkiewicz,et al.  Modeling seashells , 1992, SIGGRAPH.

[5]  Gerald Farin,et al.  Curves and surfaces for computer aided geometric design , 1990 .

[6]  Marcelo Walter,et al.  Clonal Mosaic Model for the Synthesis of Mammalian Coat Patterns , 1998, Graphics Interface.

[7]  N S Goel,et al.  Computer simulation of cellular movements: cell-sorting, cellular migration through a mass of cells and contact inhibition. , 1978, Journal of theoretical biology.

[8]  Adam Finkelstein,et al.  Lapped textures , 2000, SIGGRAPH.

[9]  Paul A. Beardsley,et al.  Design galleries: a general approach to setting parameters for computer graphics and animation , 1997, SIGGRAPH.

[10]  A. Hart The University of Utah , 1986 .

[11]  HanrahanPat,et al.  Direct WYSIWYG painting and texturing on 3D shapes , 1990 .

[12]  Bryan R. Johnson,et al.  Transactions of the Zoological Society of London , 1986 .

[13]  Greg Turk,et al.  Generating random points in triangles , 1990 .

[14]  Edwin Earl Catmull,et al.  A subdivision algorithm for computer display of curved surfaces. , 1974 .

[15]  Przemyslaw Prusinkiewicz,et al.  Modeling and Visualization of Biological Structures , 2000 .

[16]  J. Murray,et al.  On pattern formation mechanisms for lepidopteran wing patterns and mammalian coat markings. , 1981, Philosophical transactions of the Royal Society of London. Series B, Biological sciences.

[17]  N S Goel,et al.  Computer simulation of engulfment and other movements of embryonic tissues. , 1978, Journal of theoretical biology.

[18]  J. Murray A Pre-pattern formation mechanism for animal coat markings , 1981 .

[19]  D. Mount On Finding Shortest Paths on Convex Polyhedra. , 1985 .

[20]  W. J. Freeman,et al.  Alan Turing: The Chemical Basis of Morphogenesis , 1986 .

[21]  A. Fournier,et al.  Growing and Animating Polygonal Models of Animals , 1997, Comput. Graph. Forum.

[22]  Jean-Marc Vézien,et al.  Piecewise surface flattening for non-distorted texture mapping , 1991, SIGGRAPH.

[23]  Michael Ian Shamos,et al.  Computational geometry: an introduction , 1985 .

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

[25]  Marcelo Walter,et al.  Fast customization of geometric models , 2000, Proceedings 13th Brazilian Symposium on Computer Graphics and Image Processing (Cat. No.PR00878).

[26]  Andrew Witkin,et al.  Reaction-diffusion textures , 1991, SIGGRAPH.

[27]  Alain Fournier,et al.  Integration of complex shapes and natural patterns , 1999 .

[28]  Gavin S. P. Miller,et al.  Efficient techniques for interactive texture placement , 1994, SIGGRAPH.

[29]  A. M. Turing,et al.  The chemical basis of morphogenesis , 1952, Philosophical Transactions of the Royal Society of London. Series B, Biological Sciences.

[30]  A G Jacobson,et al.  The shaping of tissues in embryos. , 1978, Scientific American.

[31]  Jane Wilhelms,et al.  An Interactive Fur Modeling Technique , 1997, Graphics Interface.

[32]  G. Prota,et al.  Melanins and melanogenesis , 1992 .

[33]  Eric A. Bier,et al.  Two-Part Texture Mappings , 1986, IEEE Computer Graphics and Applications.

[34]  Greg Turk,et al.  Generating textures on arbitrary surfaces using reaction-diffusion , 1991, SIGGRAPH.

[35]  Anne Verroust-Blondet,et al.  Interactive texture mapping , 1993, SIGGRAPH.

[36]  J. Bard,et al.  A model for generating aspects of zebra and other mammalian coat patterns. , 1981, Journal of theoretical biology.