Constructive Path Planning for Natural Phenomena Modeling

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.

[1]  Radomír Mech,et al.  Visual models of plants interacting with their environment , 1996, SIGGRAPH.

[2]  Radomír Mech,et al.  Realistic modeling and rendering of plant ecosystems , 1998, SIGGRAPH.

[3]  David S. Ebert,et al.  Texturing and Modeling: A Procedural Approach , 1994 .

[4]  B. Neubert,et al.  Approximate image-based tree-modeling using particle flows , 2007, SIGGRAPH 2007.

[5]  Philip Ball,et al.  The Self-Made Tapestry: Pattern Formation in Nature , 1999 .

[6]  Mark James,et al.  Synthetic topiary , 1994, SIGGRAPH.

[7]  Jacob Weiner,et al.  Mechanisms determining the degree of size asymmetry in competition among plants , 1998, Oecologia.

[8]  Montgomery Slatkin,et al.  A Model of Competition for Space , 1984 .

[9]  David Mould,et al.  Dendritic stylization , 2008, The Visual Computer.

[10]  Ming C. Lin,et al.  Physically based animation and rendering of lightning , 2004, 12th Pacific Conference on Computer Graphics and Applications, 2004. PG 2004. Proceedings..

[11]  Long Quan,et al.  Image-based tree modeling , 2007, SIGGRAPH 2007.

[12]  Josef Stoer,et al.  Numerische Mathematik 1 , 1989 .

[13]  Przemyslaw Prusinkiewicz,et al.  The Algorithmic Beauty of Plants , 1990, The Virtual Laboratory.

[14]  Ling Xu,et al.  Modeling dendritic shapes - using path planning , 2008, GRAPP.

[15]  L. Sander,et al.  Diffusion-limited aggregation, a kinetic critical phenomenon , 1981 .

[16]  Brian Wyvill,et al.  Visual simulation of lightning , 1994, SIGGRAPH.

[17]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.