Cellular texture generation

We propose an approach for modeling surface details such as scales, feathers, or thorns. These types of cellular textures require a representation with more detail than texture-mapping but are inconvenient to model with hand-crafted geometry. We generate patterns of geometric elements using a biologically-motivated cellular development simulation together with a constraint to keep the cells on a surface. The surface may be defined by an implicit function, a volume dataset, or a polygonal mesh. Our simulation combines and extends previous work in developmental models and constrained particle systems.

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

[2]  J. W. Humberston Classical mechanics , 1980, Nature.

[3]  Greg Turk,et al.  Re-tiling polygonal surfaces , 1992, SIGGRAPH.

[4]  Kurt W. Fleischer,et al.  A Multiple-Mechanism Developmental Model for Defining Self-Organizing Geometric Structures , 1995 .

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

[6]  Karl Sims,et al.  Artificial evolution for computer graphics , 1991, SIGGRAPH.

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

[8]  Gavin S. P. Miller,et al.  Globular dynamics: A connected particle system for animating viscous fluids , 1989, Comput. Graph..

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

[10]  Karl Sims,et al.  Particle animation and rendering using data parallel computation , 1990, SIGGRAPH.

[11]  J. M. Watt Numerical Initial Value Problems in Ordinary Differential Equations , 1972 .

[12]  James T. Kajiya,et al.  Rendering fur with three dimensional textures , 1989, SIGGRAPH.

[13]  Richard Szeliski,et al.  Surface modeling with oriented particle systems , 1992, SIGGRAPH.

[14]  Przemyslaw Prusinkiewicz,et al.  A collision-based model of spiral phyllotaxis , 1992, SIGGRAPH.

[15]  Robert L. Cook,et al.  Shade trees , 1984, SIGGRAPH.

[16]  John M. Snyder,et al.  Generative Modeling for Computer Graphics and Cad: Symbolic Shape Design Using Interval Analysis , 1992 .

[17]  N. Rashevsky,et al.  Mathematical biology , 1961, Connecticut medicine.

[18]  Paul S. Heckbert,et al.  Using particles to sample and control implicit surfaces , 1994, SIGGRAPH.

[19]  James T. Kajiya,et al.  Anisotropic reflection models , 1985, SIGGRAPH.

[20]  W ReynoldsCraig Flocks, herds and schools: A distributed behavioral model , 1987 .

[21]  P. Alberch,et al.  The mechanical basis of morphogenesis. I. Epithelial folding and invagination. , 1981, Developmental biology.

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

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

[24]  Andrew P. Witkin,et al.  Energy constraints on parameterized models , 1987, SIGGRAPH.

[25]  Stephen H. Westin,et al.  Predicting reflectance functions from complex surfaces , 1992, SIGGRAPH.

[26]  John M. Snyder,et al.  Ray tracing complex models containing surface tessellations , 1987, SIGGRAPH.

[27]  James D. Murray,et al.  Complex spatial patterns from tissue interactions—an illustrative model , 1987 .

[28]  Hans Køhling Pedersen Displacement mapping using flow fields , 1994, SIGGRAPH.

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

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

[31]  Franklin C. Crow,et al.  A more flexible image generation environment , 1982, SIGGRAPH.

[32]  H. Meinhardt Models of biological pattern formation , 1982 .

[33]  Ricki Blau,et al.  Approximate and probabilistic algorithms for shading and rendering structured particle systems , 1985, SIGGRAPH.

[34]  John C. Platt,et al.  Constraint methods for neural networks and computer graphics , 1990 .

[35]  Ronen Barzel,et al.  Physically-based modeling for computer graphics: a structured approach , 1992 .