Interactive Modeling of Virtual Ecosystems

We present a novel technique for interactive, intuitive, and efficient modeling of virtual plants and plant ecosystems. Our approach is biologically-based, but shades the user from overwhelming input parameters by simplifying them to intuitive controls. Users are able to create scenes that are populated by virtual plants. Plants communicate actively with the environment and attempt to generate an optimal spatial distribution that dynamically adapts to neighboring plants, to user defined obstacles, light, and gravity. We demonstrate simulations of ecosystems composed of up to 140 trees that are computed in less than two minutes. Various phenomena previously available for non-realtime procedural approaches are created interactively, such as plants competing for space, topiary, plant lighting, virtual forests, etc. Results are aimed at architectural modeling, the entertainment industry, and everywhere that quick and fast creation of believable biological plant models is necessary.

[1]  Oliver Deussen,et al.  A Modelling Method and User Interface for Creating Plants , 1997, Comput. Graph. Forum.

[2]  Ned Greene,et al.  Voxel space automata: modeling with stochastic growth processes in voxel space , 1989, SIGGRAPH.

[3]  Takeo Igarashi,et al.  Seamless Integration of Initial Sketching and Subsequent Detail Editing in Flower Modeling , 2006, Comput. Graph. Forum.

[4]  Adam Runions,et al.  Modeling and visualization of leaf venation patterns , 2005, SIGGRAPH '05.

[5]  A. Lindenmayer Mathematical models for cellular interactions in development. II. Simple and branching filaments with two-sided inputs. , 1968, Journal of theoretical biology.

[6]  Przemyslaw Prusinkiewicz,et al.  Modeling hairy plants , 2006, Graph. Model..

[7]  Przemyslaw Prusinkiewicz,et al.  Modeling hairy plants , 2004, 12th Pacific Conference on Computer Graphics and Applications, 2004. PG 2004. Proceedings..

[8]  Takayuki Tanaka,et al.  ARTS: Accelerated Ray-Tracing System , 1986, IEEE Computer Graphics and Applications.

[9]  Oliver Deussen,et al.  Digital Design of Nature - Computer Generated Plants and Organics , 2010, X.media.publishing.

[10]  Jules Bloomenthal,et al.  Modeling the mighty maple , 1985, SIGGRAPH.

[11]  Philippe Bekaert,et al.  A ray density estimation approach to take into account environment illumination in plant growth simulation , 2004, SCCG '04.

[12]  Brendan Lane,et al.  Generating Spatial Distributions for Multilevel Models of Plant Communities , 2002, Graphics Interface.

[13]  Adam Runions,et al.  Modeling Trees with a Space Colonization Algorithm , 2007, NPH.

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

[15]  Takeo Igarashi,et al.  Floral diagrams and inflorescences: interactive flower modeling using botanical structural constraints , 2007, ACM Trans. Graph..

[16]  Mario Costa Sousa,et al.  Modelling Plant Variation Through Growth , 2005, Comput. Graph. Forum.

[17]  François X. Sillion,et al.  An efficient instantiation algorithm for simulating radiant energy transfer in plant models , 2003, TOGS.

[18]  Oliver Deussen,et al.  Approximate image-based tree-modeling using particle flows , 2007, ACM Trans. Graph..

[19]  Norishige Chiba,et al.  A growth model having the abilities of growth-regulations for simulating visual nature of botanical trees , 1994, Comput. Graph..

[20]  Marc Jaeger,et al.  Plant models faithful to botanical structure and development , 1988, SIGGRAPH.

[21]  Przemyslaw Prusinkiewicz,et al.  Graphical applications of L-systems , 1986 .

[22]  Mario Costa Sousa,et al.  Modeling plant structures using concept sketches , 2006, NPAR.

[23]  Brendan Lane,et al.  The use of positional information in the modeling of plants , 2001, SIGGRAPH.

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

[25]  Aristid Lindenmayer,et al.  Mathematical Models for Cellular Interactions in Development , 1968 .

[26]  Oliver Deussen,et al.  Interactive modelling and animation of branching botanical structures , 1996 .

[27]  Jason Weber,et al.  Creation and rendering of realistic trees , 1995, SIGGRAPH.

[28]  P. Prusinkiewicz,et al.  Modeling and visualization of leaf venation patterns , 2005, SIGGRAPH 2005.

[29]  Bedrich Benes,et al.  Virtual climbing plants competing for space , 2002, Proceedings of Computer Animation 2002 (CA 2002).

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

[31]  Takeo Igarashi,et al.  Floral diagrams and inflorescences: interactive flower modeling using botanical structural constraints , 2005, SIGGRAPH 2005.

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

[33]  Przemyslaw Prusinkiewicz,et al.  A collision-based model of spiral phyllotaxis , 1992, SIGGRAPH.

[34]  M. Holton,et al.  Strands, Gravity and Botanical Tree Imagery , 1994, Comput. Graph. Forum.

[35]  Bedřich Beneš An efficient estimation of light in simulation of plant development , 1996 .