“Synthetic topiary” by Prusinkiewicz, James and Mech

  • ©Przemyslaw Prusinkiewicz, Mark James, and Radomir Mech




    Synthetic topiary



    The paper extends Lindenmayer systems in a manner suitable for simulating the interaction between a developing plant and its environment. The formalism is illustrated by modeling the response of trees to pruning, which yields synthetic images of sculptured plants found in topiary gardens.


    1. M. Aono and T. L. Kunii. Botanical tree image generation. IEEE Computer Graphics and Applications, 4(5):10-34, 1984.
    2. J. Arvo and D. Kirk. Modeling plants with environment-sensitive automata. In Proceedings of Ausgraph ’88, pages 27-33, 1988.
    3. A. Bell. Plant form: an illustrated guide to flowering plants. Oxford University Press, Oxford, 1991.
    4. J. Blinn. A generalization of algebraic surface drawing. ACM Transactions on Graphics, 1(3), 1982.
    5. J. Bloomenthal. Modeling the Mighty Maple. Proceedings of SIGGRAPH ’85, in Computer Graphics, 19(3):305-311, 1985.
    6. R. Borchert and H. Honda. Control of development in the bifurcating branch system of Tabebuia rosea: A computer simulation. Botanical Gazette, 145(2):184-195, 1984.
    7. R. Borchert and N. Slade. Bifurcation ratios and the adaptive geometry of trees. Botanical Gazette, 142(3):394-401, 1981.
    8. P. Coats. Great gardens of the Western world. G. P. Putnam’s Sons, New York, 1963.
    9. P. Dabadie. Contribution ` a la mod~ elisation et simulation de la croissance des v~ eg~ etaux. PhD thesis, Universit~ e Montpellier II, October 1991.
    10. P. de Reffye, C. Edelin, J. Franc~on, M. Jaeger, and C. Puech. Plant models faithful to botanical structure and develop-ment. Proceedingsof SIGGRAPH ’88, in Computer Graphics, 22(4):151-158, 1988.
    11. D. R. Fowler, H. Meinhardt, and P. Prusinkiewicz. Model-ing seashells. Proceedings of SIGGRAPH ’92, in Computer Graphics, 26(2):379-387, 1992.
    12. N. Greene. Voxel space automata: Modeling with stochas-tic growth processes in voxel space. Proceedings of SIG-GRAPH ’89, in Computer Graphics, 23(4):175-184, 1989.
    13. N. Greene. Detailing tree skeletons with voxel automata. SIG-GRAPH’91 Course Notes on Photorealistic Volume Modeling and Rendering Techniques, 1991.
    14. M. Hadfield. Topiary and ornamental hedges. A. & C. Black, London, 1971.
    15. F. Hall~ e, R. A. A. Oldeman, and P. B. Tomlinson. Tropical trees and forests: An architectural analysis. Springer-Verlag, Berlin, 1978.
    16. J. S. Hanan. Parametric L-systems and their application to the modelling and visualization of plants. PhD thesis, University of Regina, June 1992.
    17. H. Honda. Description of the form of trees by the parameters of the tree-like body: Effects of the branching angle and the branch length on the shape of the tree-like body. Journal of Theoretical Biology, 31:331-338, 1971.
    18. H. Honda, P. B. Tomlinson, and J. B. Fisher. Computer simula-tion of branch interaction and regulation by unequal flow rates in botanical trees. American Journal of Botany, 68:569-585, 1981.
    19. M. Jaeger and P. de Reffye. Basic concepts of computer simu-lation of plant growth. Journal of Biosciences, 17(3):275-291, 1992.
    20. J. Kaandorp. Modelling growth forms of sponges with fractal techniques. In A. Crilly, R. Earnshaw, and H. Jones, editors, Fractals and chaos. Springer-Verlag, 1991.
    21. N. Kanamaru and K. Takahashi. CG simulation of natural shapes of botanical trees based on heliotropism. The Transac-tions of the Institute of Electronics, Information, and Commu-nication Engineers, J75-D-II(1):76-85, 1992. In Japanese.
    22. A. Lindenmayer. Mathematical models for cellular interaction in development, Parts I and II. Journal of Theoretical Biology, 18:280-315, 1968.
    23. R. Llewellyn. Ellegance and eccentricity: Ornamental and architectural features of historic British gardens. Ward Lock Limited, London, 1989.
    24. C. MacKenzie. Artificial evolution of generative models in computer graphics. Master’s thesis, University of Calgary, 1993.
    25. P. Oppenheimer. Real time design and animation of fractal plants and trees. Proceedingsof SIGGRAPH ’86, in Computer Graphics, 20(4):55-64, 1986.
    26. P. Prusinkiewicz. Modeling and visualization of biological structures. In Proceedings of Graphics Interface’93, pages 128-137, 1993.
    27. P. Prusinkiewicz and J. Hanan. Visualization of botanical struc-tures and processes using parametric L-systems. In D. Thal-mann, editor, Scientific Visualization and Graphics Simula-tion, pages 183-201. J. Wiley & Sons, Chichester, 1990.
    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.
    29. P. Prusinkiewicz, A. Lindenmayer, and J. Hanan. Develop-mental models of herbaceousplants for computer imagery pur-poses. Proceedings of SIGGRAPH ’88, in Computer Graph-ics, 22(4):141-150, 1988.
    30. P. Prusinkiewicz and D. McFadzean. Modeling plants in en-vironmental context. In Proceedings of the Fourth Annual Western Computer Graphics Symposium, pages 47-51, Banff, 1992.
    31. P. Prusinkiewicz, W. Remphrey, C. Davidson, and M. Ham-mel. Modeling the architecture of expanding Fraxinus penn-sylvanica shoots using L-systems. To appear in the Canadian Journal of Botany, 1994.
    32. W. T. Reeves and R. Blau. Approximate and probabilistic algorithms for shading and rendering structured particle sys-tems. Proceedings of SIGGRAPH ’85, in Computer Graphics, 19(3):313-322, 1985.
    33. A. R. Smith. Plants, fractals, and formal languages. Proceed-ings of SIGGRAPH ’84, in Computer Graphics, 18(3):1-10, 1984.
    34. R. Verey. Classic garden design. J. Murray Limited, London, 1989.
    35. G. Wyvill. Implicit surfaces in CSG systems. In SIGGRAPH 1990 course notes: Modeling and animating with implicit surfaces, pages 3.1-3.7, 1990.
    36. G. Wyvill, C. McPheeters, and B. Wyvill. Data structure for soft objects. The Visual Computer, 2(4):227-234, 1986.

ACM Digital Library Publication: