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

The use of positional information in the modeling of plants

Authors Info & Claims
Published:01 August 2001Publication History

ABSTRACT

We integrate into plant models three elements of plant representation identified as important by artists: posture (manifested in curved stems and elongated leaves), gradual variation of features, and the progression of the drawing process from overall silhouette to local details. The resulting algorithms increase the visual realism of plant models by offering an intuitive control over plant form and supporting an interactive modeling process. The algorithms are united by the concept of expressing local attributes of plant architecture as functions of their location along the stems.

References

  1. 1.A. H. Barr. Global and Local Deformations of Solid Primitives. Proceedings of SIGGRAPH 84, in Computer Graphics, 18, 3, July 1984, pages 21-30.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2.D. Barthelemy, Y. Caraglio, and E. Costes. Architecture, Gradients Morphogenetiques et Age Physiologique ches les Vegetaux. In J. Bouchon, Ph. De Reffye, and D. Barthelemy, editors, Modelisation et Simulation de l'Architecture des Vegetaux, pages 89-136. INRA Editions, Paris, 1997.]]Google ScholarGoogle Scholar
  3. 3.R. L. Bishop. There Is More Than One Way to Frame a Curve. Amer. Math. Monthly, 82(3):246-251, March 1975.]]Google ScholarGoogle ScholarCross RefCross Ref
  4. 4.H. Bjornson. Weeds. Chronicle Books, San Francisco, 2000.]]Google ScholarGoogle Scholar
  5. 5.J. Bloomenthal. Modeling the Mighty Maple. Proceedings of SIG- GRAPH 85, in Computer Graphics, 19, 3, July 1985, pages 305-311.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.J. Bloomenthal. Calculation of Reference Frames Along a Space Curve. In A. Glassner, editor, Graphics Gems, pages 567-571. Academic Press, Boston, 1990.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7.T. E. Burk, N. D. Nelson, and J. G. Isebrands. Crown Architecture of Short-rotation, Intensively Cultured Populus. III. A Model of Firstorder Branch Architecture. Canadian Journal of Forestry Research, 13:1107-1116, 1983.]]Google ScholarGoogle ScholarCross RefCross Ref
  8. 8.N. Chomsky. Three Models for the Description of Language. IRE Trans. on Information Theory, 2(3):113-124, 1956.]]Google ScholarGoogle ScholarCross RefCross Ref
  9. 9.P. de Reffye, C. Edelin, J. Francon, M. Jaeger, and C. Puech. Plant Models Faithful to Botanical Structure and Development. Proceedings of SIGGRAPH 88, in Computer Graphics 22, 4, August 1988, pages 151-158.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10.O. Deussen, P. Hanrahan, B. Lintermann, R. M ech, M. Pharr, and P. Prusinkiewicz. Realistic Modeling and Rendering of Plant Ecosystems. Proceedings of SIGGRAPH 98, Annual Conference Series, July, 1998, pages 275-286.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11.D. R. Fowler, P. Prusinkiewicz, and J. Battjes. A Collision-based Model of Spiral Phyllotaxis. Proceedings of SIGGRAPH 92, in Computer Graphics, 26, 2, July 1992, pages 361-368.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12.H. Goldstein. Classical Mechanics. Addison-Wesley, Reading, 1980.]]Google ScholarGoogle Scholar
  13. 13.J. S. Hanan. Parametric L-systems and Their Application to the Modelling and Visualization of Plants. PhD thesis, University of Regina, June 1992.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. 14.A. J. Hanson. Quaternion Gauss Maps and Optimal Framings of Curves and Surfaces. Technical Report 518, Computer Science Department, Indiana University, Bloomington, IN, 1998.]]Google ScholarGoogle Scholar
  15. 15.C. Jirasek, P. Prusinkiewicz, and B. Moulia. Integrating Biomechanics into Developmental Plant Models Expressed Using L-systems. In H.- Ch. Spatz and T. Speck, editors, Plant Biomechanics 2000, pages 615- 624. Georg Thieme Verlag, Stuttgart, 2000.]]Google ScholarGoogle Scholar
  16. 16.J. J. Koenderink. Solid Shape. MIT Press, Cambridge, 1993.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. 17.P. Kruszewski and S. Whitesides. A General Random Combinatorial Model of Botanical Trees. Journal of Theoretical Biology, 191(2):221-236, 1998.]]Google ScholarGoogle ScholarCross RefCross Ref
  18. 18.B. Lintermann and O. Deussen. XFROG 2.0. www.greenworks.de, December 1998.]]Google ScholarGoogle Scholar
  19. 19.B. Lintermann and O. Deussen. Interactive Modeling of Plants. IEEE Computer Graphics and Applications, 19(1):56-65, 1999.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. 20.R. M ech. Modeling and Simulation of the Interactions of Plants with the Environment using L-systems and their Extensions. PhD thesis, University of Calgary, October 1997.]]Google ScholarGoogle Scholar
  21. 21.R. M ech and P. Prusinkiewicz. Visual Models of Plants Interacting with their Environment. Proceedings of SIGGRAPH 96, Annual Conference Series, August, 1996, pages 397-410.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. 22.K. J. Niklas. Plant Allometry: The Scaling of Form and Process. The University of Chicago Press, Chicago, 1994.]]Google ScholarGoogle Scholar
  23. 23.P. Oppenheimer. Real Time Design and Animation of Fractal Plants and Trees. Proceedings of SIGGRAPH 86, in Computer Graphics, 20, 4, August 1986, pages 151-158.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. 24.W. F. Powell. Drawing Trees. Walter Foster Publishing, Inc., Laguna Hills, CA, 1998.]]Google ScholarGoogle Scholar
  25. 25.P. Prusinkiewicz, J. Hanan, and R. M ech. An L-system-based Plant Modeling Language. Lecture Notes in Computer Science 1779, pages 395-410. Springer-Verlag, Berlin, 2000.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. 26.P. Prusinkiewicz, M. James, and R. M ech. Synthetic Topiary. Proceedings of SIGGRAPH 94, Annual Conference Series, July, 1994, pages 351-358.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. 27.P. Prusinkiewicz, R. Karwowski, R. Mech, and J. Hanan. L- studio/cpfg: A Software System for Modeling Plants, 2000. Lecture Notes in Computer Science 1779, pages 457-464. Springer-Verlag, Berlin, 2000.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. 28.P. Prusinkiewicz and A. Lindenmayer. The Algorithmic Beauty of Plants. Springer-Verlag, New York, 1990. With J. S. Hanan, F. D. Fracchia, D. R. Fowler, M. J. M. de Boer, and L. Mercer.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. 29.W. T. Reeves and R. Blau. Approximate and Probabilistic Algorithms for Shading and Rendering Structured Particle Systems. Proceedings of SIGGRAPH 85, in Computer Graphics, 19, 3, July 1985, pages 313-322.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. 30.W. R. Remphrey and G. R. Powell. Crown Architecture of Larix laricina Saplings: Quantitative Analysis and Modelling of (nonsylleptic) Order 1 Branching in Relation to Development of the Main Stem. Canadian Journal of Botany, 62(9):1904-1915, 1984.]]Google ScholarGoogle ScholarCross RefCross Ref
  31. 31.J. N. Ridley. Ideal Phyllotaxis on General Surfaces of Revolution. Mathematical Biosciences, 79:1-24, 1986.]]Google ScholarGoogle ScholarCross RefCross Ref
  32. 32.T. Sakaguchi. Botanical Tree Structure Modeling Based on Real Image Set. SIGGRAPH 98 Conference Abstracts and Applications, 1998.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. 33.J. M. Snyder and J. T. Kajiya. Generative Modeling: A Symbolic System for Geometric Modeling. Proceedings of SIGGRAPH 92, in Computer Graphics, 26, 2, July 1992, pages 369-378.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. 34.I. Vaisman. A First Course in Differential Geometry. Marcel Dekker, New York, 1984.]]Google ScholarGoogle Scholar
  35. 35.H. Vogel. A Better Way to Construct the Sunflower Head. Mathematical Biosciences, 44:179-189, 1979.]]Google ScholarGoogle ScholarCross RefCross Ref
  36. 36.J. Weber and J. Penn. Creation and Rendering of Realistic Trees. Proceedings of SIGGRAPH 95, Annual Conference Series, August, 1995, pages 119-128.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. 37.K. West. How to Draw Plants. The Techniques of Botanical Illustration. Timber Press, Portland, OR, 1997.]]Google ScholarGoogle Scholar
  38. 38.E. Wunderlich. Botanical Illustration in Watercolor. Watson-Guptill, New York, 1991.]]Google ScholarGoogle Scholar

Index Terms

  1. The use of positional information in the modeling of plants

                Recommendations

                Reviews

                Francois Aribaud

                This paper concerns the presentation of algorithms for visual realism in the modeling of plants. In “biological” software, a plant is modeled using a set of rules that describe the emergence and growth of individual plant components. By contrast, the authors’ approach relies on the experience of artists who draw and paint, progressing in a global-to-local fashion, from silhouette to detail. From an algorithmic point of view, these two approaches are similar in their uses of rewriting rules. In growth systems, productions capture the development of a plant over time, while in global-to-local improvement, productions may capture the decomposition of a part A into parts B and C with more precise definition. The similarity of these approaches allows the authors to use some recent “biological” software that was previously developed in part by the first author. The data are now graphically defined entities that are rather sophisticated, and much of the paper is devoted to a short presentation of them. The basic tool is a generalized cylinder obtained by sweeping a planar generating curve (the organ cross section) along a carrier curve (the organ axis), defined by a moving frame (but not necessarily the Frenet one). Next, one must look carefully at the plant structures; these include single compound structures in which sequences of organs are supported by a single stem, compact patterns where the individual organs are densely packed on their supporting surface, and intricate combinations of the two. Naturally, the paper is illustrated by pictures produced by the algorithms mentioned. These beautiful images are reminiscent of drawings of the great botanic treatises in the age of Enlightenment, especially Figure 10, the model of beargrass. Online Computing Reviews Service

                Access critical reviews of Computing literature here

                Become a reviewer for Computing Reviews.

                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