skip to main content
10.1145/383259.383294acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article

Integrating shape and pattern in mammalian models

Published:01 August 2001Publication History

ABSTRACT

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.

References

  1. 1.J. B. L. Bard. A model for generating aspects of zebra and other mammalian coat patterns. Journal of Theoretical Biology, 93(2):363-385, November 1981.Google ScholarGoogle ScholarCross RefCross Ref
  2. 2.E. Beddard. Description of the external characters of an unborn fetus of a giraffe. Journal of Zoology, pages 626-631, 1906.Google ScholarGoogle Scholar
  3. 3.C. Bennis et al. Piecewise surface flattening for non-distorted texture mapping. In Thomas W. Sederberg, editor, Computer Graphics (SIGGRAPH 91 Conference Proceedings), volume 25, pages 237-246. Addison-Wesley, July 1991. ISBN 0-201-56291-X. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4.E. A. Bier and K. R. Sloan, Jr. Two part texture mappings. IEEE Computer Graphics and Applications, 6(9):40- 53, September 1986.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.E. E. Catmull. A Subdivision Algorithm for Computer Display of Curved Surfaces. Ph.D. thesis, University of Utah, December 1974. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.G. Farin. Curves and Surfaces for Computer Aided Geometric Design. Academic Press, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7.K. Fleischer, D. Laidlaw, B. Currin, and A. Barr. Cellular texture generation. In Robert Cook, editor, Computer Graphics (SIGGRAPH 95 Conference Proceedings), pages 239-248. Addison-Wesley, August 1995. ISBN 0-201-84776-0. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8.D. R. Fowler, H. Meinhardt, and P. Prusinkiewicz. Modeling seashells. In Edwin E. Catmull, editor, Computer Graphics (SIGGRAPH 92 Conference Proceedings), pages 379-387. Addison-Wesley, July 1992. ISBN 0-201-51585-7. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9.W. R. Franklin, V. Akman, and C. Verrilli. Voronoi diagrams with barriers and on polyhedra for minimal path planning. The Visual Computer, 1:133-150, 1985.Google ScholarGoogle ScholarCross RefCross Ref
  10. 10.Allen Van Gelder and Jane Wilhelms. An interactive fur modeling technique. In Proceedings of Graphics Interface 1997, pages 181-188, May 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11.N.S. Goel and G. Rogers. Computer simulation of engulfment and other movements of embryonic tissues. Journal of Theorethical Biology, 71:103-140, 1978.Google ScholarGoogle ScholarCross RefCross Ref
  12. 12.R. Gordon. Computational Embryology of the Vertebrate Nervous System, pages 23-70. Elsevier Biomedical Press, 1983.Google ScholarGoogle Scholar
  13. 13.R. Gordon and A. G. Jacobson. The shaping of tissues in embryos. Scientific American, pages 106-113, june 1978.Google ScholarGoogle ScholarCross RefCross Ref
  14. 14.P. Hanrahan and P. Haeberli. Direct WYSIWYG painting and texturing on 3D shapes. In Forest Baskett, editor, Computer Graphics (SIGGRAPH 90 Conference Proceedings), volume 24, pages 215-223. Addison-Wesley, August 199. ISBN 0-201-50933-4. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. 15.A. Lee, D. Dobkin, W. Sweldens, and P. Schroder. Multiresolution mesh morphing. In Alyn Rockwood, editor, Computer Graphics (SIGGRAPH 1999 Conference Proceedings), pages 343-350. Addison-Wesley, August 1999. ISBN 0-201-48560- 5. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. 16.P. Litwinowicz and G. Miller. Efficient techniques for interactive texture placement. In Andrew Glassner, editor, Computer Graphics (SIGGRAPH 94 Conference Proceedings), pages 119-122. Addison-Wesley, July 1994. ISBN 0-89791-667-0. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. 17.J. Maillot, H. Yahia, and A. Verroust. Interactive texture mapping. In James T. Kajiya, editor, Computer Graphics (SIG- GRAPH 93 Conference Proceedings), volume 27, pages 27- 34. Addison-Wesley, August 1993. ISBN 0-201-58889-7. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. 18.J. Marks et al. Design galleries: A general approach to setting parameters for computer graphics and animation. In Turner Whitted, editor, Computer Graphics (SIGGRAPH 97 Conference Proceedings), volume 25, pages 389-400. Addison- Wesley, August 1997. ISBN 1-89791-896-7. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. 19.D. Mount. On finding shortest paths on convex polyhedra. Technical Report 1495, Department of Computer Science, University of Maryland, 1985.Google ScholarGoogle ScholarCross RefCross Ref
  20. 20.J. D. Murray. On pattern formation mechanisms for lepidopteran wing paterns and mammalian coat markings. Philosophical Transactions of the Royal Society of London B, 295(1078):473-496, October 1981.Google ScholarGoogle ScholarCross RefCross Ref
  21. 21.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
  22. 22.A. Okabe, B. N. Boots, and K. Sugihara. Spatial Tessellations: Concepts and Applications of Voronoi Diagrams. Wiley & Sons, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. 23.R. Owen. Notes on the birth of the giraffe at the zoological society gardens. Transactions of the Zoological Society of London, 3:21-28, 1849.Google ScholarGoogle Scholar
  24. 24.E. Praun, A. Finkelstein, and H. Hoppe. Lapped textures. In Kurt Akeley, editor, Computer Graphics (SIGGRAPH 2000 Conference Proceedings), pages 465-470. Addison-Wesley, July 2000. ISBN 1-58113-208-5. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. 25.F. Preparata and M. Shamos. Computational Geometry - An Introduction. Springer-Verlag, 1985. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. 26.G. Prota. Melanins and Melanogenesis. Academic Press, 1992.Google ScholarGoogle Scholar
  27. 27.P. Prusinkiewicz. Modeling and visualization of biological structures. In Proceedings of Graphics Interface 1993, pages 128-137, May 1993.Google ScholarGoogle Scholar
  28. 28.G. Rogers and N.S. Goel. Computer simulation of cellular movements: Cell-sorting, cellular migration through a mass of cells and contact inhibition. Journal of Theorethical Biology, 71:141-166, 1978.Google ScholarGoogle ScholarCross RefCross Ref
  29. 29.A. G. Searle. Comparative Genetics of Coat Colour in Mammals. Logos Press Limited, 1968.Google ScholarGoogle Scholar
  30. 30.A. M. Turing. The chemical basis of morphogenesis. Philosophical Transactions of the Royal Society of London B, 237:37-72, 1952.Google ScholarGoogle ScholarCross RefCross Ref
  31. 31.G. Turk. Generating random points in triangles. In Andrew Glassner, editor, Graphics Gems I, pages 24-28. Academic- Press, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. 32.G. Turk. Generating textures on arbitrary surfaces using reaction-diffusion. In Thomas W. Sederberg, editor, Computer Graphics (SIGGRAPH 91 Conference Proceedings), volume 25, pages 289-298. Addison-Wesley, July 1991. ISBN 0-201-56291-X. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. 33.M. Walter. Integration of Complex Shapes and Natural Patterns. Ph.D. thesis, University of British Columbia, December 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. 34.M. Walter and A. Fournier. Growing and animating polygonal models of animals. Computer Graphics Forum (Eurographics'97), 16(3):C-151-C-158, September 1997.Google ScholarGoogle Scholar
  35. 35.M. Walter, A. Fournier, and M. Reimers. Clonal mosaic model for the synthesis of mammalian coat patterns. In Proceedings of Graphics Interface 1998, pages 82-91, June 1998.Google ScholarGoogle Scholar
  36. 36.M. Walter and C.G. Franco. Fast customization of geometric models. In SIBGRAPI 2000, pages 82-91. IEEE Press, Oct 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. 37.A. Witkin and M. Kass. Reaction-diffusion textures. In Thomas W. Sederberg, editor, Computer Graphics (SIG- GRAPH 91 Conference Proceedings), volume 25, pages 299- 308. Addison-Wesley, July 1991. ISBN 0-201-56291-X. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Integrating shape and pattern in mammalian models

            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 '01: Proceedings of the 28th annual conference on Computer graphics and interactive techniques
              August 2001
              600 pages
              ISBN:158113374X
              DOI:10.1145/383259

              Copyright © 2001 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 August 2001

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • Article

              Acceptance Rates

              SIGGRAPH '01 Paper Acceptance Rate65of300submissions,22%Overall Acceptance Rate1,822of8,601submissions,21%

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader