skip to main content
10.1145/122718.122750acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article
Free Access

Reaction-diffusion textures

Authors Info & Claims
Published:01 July 1991Publication History

ABSTRACT

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 compensate for the effects of non-uniform surface parameterization. Finally, we develop efficient algorithms for simulating reaction-diffusion systems and display a collection of resulting textures using standard texture- and displacement-mapping techniques.

References

  1. 1.Jonathan Bard and lan Lauder. How well does turing's theory of morphogenesis work? Journal of Theoretical Biology, 45:501-531, 1974.Google ScholarGoogle ScholarCross RefCross Ref
  2. 2.Jonathan B.L. Bard. A model for generating aspects of zebra and other mammalian coat patterns. Journal of Theoretical Biology, 93:501-531, 1981.Google ScholarGoogle ScholarCross RefCross Ref
  3. 3.Michael Barnsley. Fractals Everywhere. Academic Press, San Diego, 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4.R. N. Bracewell. The Fourier Transform and its Applications. McGraw-Hill, New York, 1986.Google ScholarGoogle Scholar
  5. 5.P. J. Burt. Fast hierarchical correlations with gaussianlike kernels. Technical Report TR 860, Dept. of Computer Science, U. of Maryland, 1980.Google ScholarGoogle ScholarCross RefCross Ref
  6. 6.S. Ei and M. Mimura. Pattern formation in heterogeneous reaction-diffusion-advection systems with an application to population dynamics. SIAM J. on Mathematical Analysis, 21(2):346-361, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7.Andre Gagalowicz and Song De Ma. Sequential synthesis of natural textures. CVGIP, 30:289-315, 1985.Google ScholarGoogle Scholar
  8. 8.W. Hackbusch. Multi-Grid Methods and Applications. Springer-Verlag, New York, 1985.Google ScholarGoogle ScholarCross RefCross Ref
  9. 9.Michael Kass and Andrew Witkin. Analyzing oriented patterns. Computer Vision, Graphics and Image Processing, 37:362-385, 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10.Granino Korn and Thresa Korn. Mathematical Handbook for Scientists and Engineers. McGraw Hill, New York, 1968.Google ScholarGoogle Scholar
  11. 11.K. Kunish and H. Schelch. Parameter estimation in a special reaction-diffusion system modelling man-environment diseases. Journal of Mathematical Biology, 27(6):633-665, 1989.Google ScholarGoogle ScholarCross RefCross Ref
  12. 12.B. Mandelbrot. Fractals: Form, Chance, and Dimension. W.H. Freeman, San Fransico, 1977.Google ScholarGoogle Scholar
  13. 13.Kazunori Miyata. A method of generating stone wall patterns. Computer Graphics, 24(4):387-394, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. 14.J. D. Murray. On pattern formation mechanisms for lepidopteran wing patterns and mammalian coat markings. Philosophical Transactions of the Royal Society (B), 295:473--496, 1981.Google ScholarGoogle ScholarCross RefCross Ref
  15. 15.J. D. Murray. A pre-pattern formation mechanism for animal coat markings. Journal of Theoretical Biology, 88:161- 199, 1981.Google ScholarGoogle ScholarCross RefCross Ref
  16. 16.A. Openheim and R. Schafer. Digital Signal Processing. Prentice-Hall, Englewood Cliffs, New Jersey, 1975.Google ScholarGoogle Scholar
  17. 17.Darwyn R. Peachey. Solid texturing of complex surfaces. Computer Graphics, 19:279-286, 1985. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. 18.Ken Perlin. An image synthesizer. Computer Graphics, 19:287-296, 1985. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. 19.C. Price, P. Wambacq, and A. Ooosterlinck. Applications of reaction-diffusion equations to image processing. In Third Int. Conf. on Image Processing and its Applications, pages 49-53, 1989.Google ScholarGoogle Scholar
  20. 20.Karl Sims. Leonardo's deluge (video). Siggraph '89 Computer Graphics Theater, 1989.Google ScholarGoogle Scholar
  21. 21.M. Spivak. A Comprehensive Introduction to Differential Geometry (5 vols). Publish or Perish Press, 1975.Google ScholarGoogle Scholar
  22. 22.N.V. Swindale. A model for the formation of ocular dominance stripes. Philosophical Transactions of the Royal Society (B), 208:243-264, 1980.Google ScholarGoogle Scholar
  23. 23.Alan Turing. The chemical basis of morphogenesis. Philosophical Transactions of the Royal Society (B), 237:37-72, 1952.Google ScholarGoogle ScholarCross RefCross Ref
  24. 24.Greg Turk. Generating synthetic textures using reactiondiffusion. Technical Report TR-90-018, University of North Carolina, Chapel Hill, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. 25.David Young. A local activator-inhibitor model of vertebrate skin patterns. MathematicalBiosciences, 72( l ), 1984.Google ScholarGoogle Scholar

Index Terms

  1. Reaction-diffusion textures

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Conferences
              SIGGRAPH '91: Proceedings of the 18th annual conference on Computer graphics and interactive techniques
              July 1991
              393 pages
              ISBN:0897914368
              DOI:10.1145/122718

              Copyright © 1991 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 1 July 1991

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • Article

              Acceptance Rates

              Overall Acceptance Rate1,822of8,601submissions,21%

              Upcoming Conference

              SIGGRAPH '24

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader