# Reaction-diffusion textures

@article{Witkin1991ReactiondiffusionT,
title={Reaction-diffusion textures},
author={A. Witkin and M. Kass},
journal={Proceedings of the 18th annual conference on Computer graphics and interactive techniques},
year={1991}
}
• Published 1991
• Computer Science
• Proceedings of the 18th annual conference on Computer graphics and interactive techniques
We present a method for texture synthesis based on the simulation of a process of local nonlinear interaction, called reaction-diffusion, which has been proposed as a model of biological pattern formation. We extend traditional reaction-diffusion systems by allowing anisotropic and spatially non-uniform diffusion, as well as multiple competing directions of diffusion. We adapt reaction-diffusion system to the needs of computer graphics by presenting a method to synthesize patterns which… Expand
388 Citations

#### Figures and Topics from this paper

Generalized reaction-diffusion textures
• T. McGraw
• Mathematics, Computer Science
• Comput. Graph.
• 2008
The generalized reaction-diffusion textures display spatial inhomogeneity, even when the diffusion process is homogeneous, making it possible to generate complex textures from few parameters when compared with previous techniques employing inhomogeneous reaction-Diffusion. Expand
Advanced Reaction-Diffusion Models for Texture Synthesis
• Computer Science
• J. Graph. Tools
• 2006
Techniques that help overcome the difficult parameter selection process that controls the pattern development are presented and it is shown that it is possible to create multiple and oscillating patterns by coupling two reaction-diffusion systems together. Expand
Generating textures on arbitrary surfaces using reaction-diffusion
• Greg Turk
• Mathematics, Computer Science
• SIGGRAPH
• 1991
A biologically motivated method of texture synthesis called reaction-diffusion is described and it is demonstrated how these textures can be generated in a manner that directly matches the geometry of a given surface. Expand
Texture synthesis using reaction-diffusion systems and genetic evolution
• Computer Science
• SIGGRAPH '04
• 2004
This research uses a genetic algorithm to explore the parameter spaces of reaction-diffusion systems, using input from a human participant as the fitness function to guide the evolution. Expand
Sketching reaction-diffusion texture
• Computer Science
• SBM'06
• 2006
An interactive interface for sketching synthesized textures that allows a user to sketch a pattern of spots or stripes with arbitrary orientations, and then automatically generates a pattern with the same attributes as the sketch, and it is shown that this procedure can be applied to realistic 3D surfaces. Expand
A texture synthesis method for liquid animations
• Computer Science
• SCA '06
• 2006
This paper achieves temporal coherence by initializing the surface texture with color values advected from the surface at the previous frame and including these colors in the energy function used during optimization. Expand
Visual simulation of texture/non-texture image synthesis
• Mathematics, Computer Science
• Proceedings Computer Graphics International 2000
• 2000
A new and effective image modeling dual technique which is capable of simulating both texture image synthesis and non-texture images like fractals and an investigation of the relationships between the generated patterns and their corresponding graph grammars is discussed. Expand
Texture synthesis by L-systems
• Mathematics, Computer Science
• Image Vis. Comput.
• 1997
We present a method for texture synthesis based on the extended L-systems, called TSL-systems, which are defined as a combination of parametric, stochastic and MAP L-systems. A description ofExpand
Interactive Reaction-Diffusion on Surface Tiles
• Computer Science
• 2007
An interactive system that allows texture designers to fine-tune and alter the reaction-diffusion process by directly painting chemicals onto the object surface is developed. Expand
Interactive Reaction-Diffusion on Surface Tiles
• Computer Science
• 15th Pacific Conference on Computer Graphics and Applications (PG'07)
• 2007
An interactive system that allows texture designers to fine-tune and alter the reaction-diffusion process by directly painting chemicals onto the object surface is developed. Expand

#### References

SHOWING 1-10 OF 39 REFERENCES
Applications of reaction-diffusion equations to image processing
• Computer Science
• 1989
The authors briefly outline reasoning which led to the adoption of RD-systems as an image processing paradigm, thus placing this approach into the current arena of image processing techniques. Expand
Sequential synthesis of natural textures
• Computer Science
• Comput. Vis. Graph. Image Process.
• 1985
This method allows us to synthesize gray tone texture fields while “controlling” their second-order statistics in rather large neighborhoods, and seems to strongly support the conjecture that the visual system is only sensitive to the second- order spatial averages of a given texture field, so that these statistics should be used to model textures. Expand
A method of generating stone wall patterns
• K. Miyata
• Computer Science
• Systems and Computers in Japan
• 1993
A new method of generating stone wall patterns as a specific case of a generalized texture generator is proposed that allows the user to generate a variety of stone wall pictures by specifying a few simple parameters. Expand
Solid texturing of complex surfaces
The paper gives examples of solid texture functions based on Fourier synthesis, stochastic texture models, projections of two-dimensional textures, and combinations of other solid textures. Expand
Analyzing Oriented Patterns
• Computer Science, Mathematics
• IJCAI
• 1985
A method for the local estimation of anisotropy and a method for combining the estimates to construct a flow coordinate system are developed. Expand
Pattern formation in heterogeneous reaction-diffusion-advection systems with an application to population dynamics
• Mathematics
• 1990
Heterogeneous reaction–diffusion–advection equations are proposed for studying pattern formation due to spatial heterogeneity. The equations contain a small parameter $\varepsilon$, indicating theExpand
Fast, Hierarchical Correlations with Gaussian-Like Kernels
Abstract : This paper describes a new method for computing correlations which is particularly well suited for image processing. The method, called hierarchical discrete correlation, or HDC, isExpand
A Pre-pattern formation mechanism for animal coat markings
It is proposed that a reaction-diffusion system which can be diffusively driven unstable could be responsible for the laying down of the pre-pattern for animal coat markings and shows that the geometry and scale of the domain, the relevant part of the integument, during the time of laying down plays a crucial role in the structural patterns which result. Expand
The Chemical Basis of Morphogenesis
A possible mechanism by which the genes of a zygote may determine the anatomical structure of the resulting organism is discussed, suggesting that certain well-known physical laws are sufficient to account for many of the facts. Expand
A model for generating aspects of zebra and other mammalian coat patterns.
• J. Bard
• Biology, Medicine
• Journal of theoretical biology
• 1981
Analysis of a spotted zebra in the light of the model provides evidence that zebra stripes arise from the inhibition rather than the stimulation of melanin; their pattern is thus of white stripes on a black background. Expand