Summary
Path planning is a problem much studied in the context of artificial intelligence, with many applications in robotics, intelligent transport systems, and computer games. In this paper, we introduce the term constructive path planning to describe the use of path planning to create geometric models. The basic algorithm involves finding least-cost paths through a randomly weighted regular lattice. The resulting paths have characteristics in common with plants and other natural phenomena; visible structure is imposed on the randomness by the optimization process. This paper explores different arrangements of graph weights and shows the effectiveness of the technique in two detailed examples of procedural models, one for elm trees and one for lightning.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ball, P.: The Self-Made Tapestry: Pattern Formation in Nature. Oxford University Press, Oxford (2004)
Deussen, O., Hanrahan, P., Lintermann, B., Mech, R., Pharr, M., Prusinkiewicz, P.: Realistic modeling and rendering of plant ecosystems. In: Proceedings of SIGGRAPH 1998, pp. 275–286 (1998)
Dijkstra, E.W.: A note on two problems in connexion with graphs. Numerische Mathematic 1(1), 269–271 (1959)
Ebert, D.S., Musgrave, F.K., Peachey, D., Perlin, K., Worley, S.: Texturing and Modeling: A Procedural Approach. Morgan Kaufmann Publishers Inc., San Francisco (2003)
Kim, T., Lin, M.C.: Physically based animation and rendering of lightning. In: Pacific Conference on Computer Graphics and Applications 2004, pp. 267–275 (2004)
Lindenmayer, A., Prusinkiewicz, P.: The Algorithmic Beauty of Plants. Springer, New York (1990)
Jeremy Long and David Mould. Dendritic stylization. The Visual Computer, 13 (2008)
Mech, R., Prusinkiewicz, P.: Visual models of plants interacting with their environment. In: Proceedings of SIGGRAPH 1996, pp. 397–410. ACM Press, New York (1996)
Neubert, B., Franken, T., Deussen, O.: Approximate image-based tree modeling using particle flows. ACM Trans. Graph. 26(3), 88 (2007)
Prusinkiewicz, P., James, M., Mech, R.: Synthetic topiary. In: Proceedings of SIGGRAPH 1994, vol. 28, pp. 351–358 (August 1994)
Reed, T., Wyvill, B.: Visual simulation of lightning. In: Proceedings of SIGGRAPH 1994, pp. 359–364. ACM Press, New York (1994)
Schwinning, S., Weiner, J.: Mechanisms determining the degree of size asymmetry in competition among plants. Oecologia, pp. 447–455 (1998)
Slatkin, M., Anderson, D.J.: A Model of Competition for Space. In: Ecology, vol. 65, pp. 1840–1845 (1984)
Tan, P., Zeng, G., Wang, J., Kang, S.B., Quan, L.: Image-based tree modeling. ACM Trans. Graph. 26(3), 87 (2007)
Witten, T.A., Sander, L.M.: Diffusion-limited aggregation, a kinetic critical phenomenon. Physical Review Letters 47(19), 1400–1403 (1981)
Xu, L., Mould, D.: Modeling dendritic shapes - using path planning. In: Braz, J., Vázquez, P.-P., Pereira, J.M. (eds.) GRAPP (GM/R). INSTICC - Institute for Systems and Technologies of Information, Control and Communication, pp. 29–36 (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Xu, L., Mould, D. (2009). Constructive Path Planning for Natural Phenomena Modeling. In: Plemenos, D., Miaoulis, G. (eds) Artificial Intelligence Techniques for Computer Graphics. Studies in Computational Intelligence, vol 159. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85128-8_6
Download citation
DOI: https://doi.org/10.1007/978-3-540-85128-8_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-85127-1
Online ISBN: 978-3-540-85128-8
eBook Packages: EngineeringEngineering (R0)