An efficient instantiation algorithm for simulating radiant energy transfer in plant models

We describe a complete lighting simulation system tailored for the difficult case of vegetation scenes. Our algorithm is based on hierarchical instantiation for radiosity and precise phase function modeling. It allows efficient calculations both in terms of computation and memory resources. We provide an in-depth description and study of the instantiation-based radiosity technique and we address the problems related to generating and managing phase functions of plant structures, as needed by the instantiation process. We present results demonstrating the high performance of the hierarchical instantiation algorithm and we describe two examples of applications: rendering of large vegetation scenes and plant growth simulation. Other applications of our system range from landscape simulation to agronomical and agricultural studies, and to the design of virtual plants responding to their environment.

[1]  Philippe de Reffye,et al.  Calibration of a hydraulic architecture-based growth model of cotton plants , 1999 .

[2]  R. Myneni,et al.  A review on the theory of photon transport in leaf canopies , 1989 .

[3]  J. Monteith,et al.  The Radiation Regime and Architecture of Plant Stands. , 1983 .

[4]  Jon G. Rokne,et al.  An Algorithmic Reflectance and Transmittance Model for Plant Tissue , 1997, Comput. Graph. Forum.

[5]  Hervé Sinoquet,et al.  SIMWAL: A structural-functional model simulating single walnut tree growth in response to climate and pruning , 2000 .

[6]  Richard L. Thompson,et al.  A computer graphics based model for scattering from objects of arbitrary shapes in the optical region , 1991 .

[7]  Jean Dauzat,et al.  Simulating light regime and intercrop yields in coconut based farming systems , 1997 .

[8]  Philippe de Reffye,et al.  A functional model of tree growth and tree architecture , 1997 .

[9]  J. Gastellu-Etchegorry,et al.  A simple anisotropic reflectance model for homogeneous multilayer canopies , 1996 .

[10]  Francis Zagolski,et al.  Modeling radiative transfer in heterogeneous 3D vegetation canopies , 1995, Remote Sensing.

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

[12]  J. Norman,et al.  Photosynthesis in Sitka spruce (Picea sitchensis (Bong.) Carr.). V. Radiation penetration theory and a test case , 1975 .

[13]  François X. Sillion,et al.  A Unified Hierarchical Algorithm for Global Illumination with Scattering Volumes and Object Clusters , 1995, IEEE Trans. Vis. Comput. Graph..

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

[15]  James T. Kajiya,et al.  The rendering equation , 1986, SIGGRAPH.

[16]  H. M. Rauscher,et al.  ECOPHYS: An ecophysiological growth process model for juvenile poplar. , 1990, Tree physiology.

[17]  P. Prusinkiewicz,et al.  3D Architectural Modelling of Aerial Photomorphogenesis in White Clover (Trifolium repens L.) using L-systems , 2000 .

[18]  Kadi Bouatouch,et al.  Nested radiosity for plant canopies , 1998, The Visual Computer.

[19]  James Arvo,et al.  A clustering algorithm for radiosity in complex environments , 1994, SIGGRAPH.

[20]  Claude Puech,et al.  Radiosity and global illumination , 1994 .

[21]  A. Marshak,et al.  Calculation of canopy bidirectional reflectance using the Monte Carlo method , 1988 .

[22]  George Drettakis,et al.  A Practical Analysis of Clustering Strategies for Hierarchical Radiosity , 1999, Comput. Graph. Forum.

[23]  D. Whitehead,et al.  Architectural distribution of foliage in individual Pinus radiata D. Don crowns and the effects of clumping on radiation interception. , 1990, Tree physiology.

[24]  Oliver Deussen,et al.  Computer-generated pen-and-ink illustration of trees , 2000, SIGGRAPH.

[25]  George Drettakis,et al.  Feature-based control of visibility error: a multi-resolution clustering algorithm for global illumination , 1995, SIGGRAPH.

[26]  W. Verhoef Light scattering by leaf layers with application to canopy reflectance modelling: The SAIL model , 1984 .

[27]  Christian Messier,et al.  Growth and morphological responses of yellow birch, sugar maple, and beech seedlings growing under a natural light gradient , 1998 .

[28]  N. Goel Models of vegetation canopy reflectance and their use in estimation of biophysical parameters from reflectance data , 1988 .

[29]  John Hart,et al.  ACM Transactions on Graphics , 2004, SIGGRAPH 2004.

[30]  François X. Sillion,et al.  Hierarchical Instantiation for Radiosity , 2000, Rendering Techniques.

[31]  V. Demarez,et al.  Modeling radiative transfer in heterogeneous 3D vegetation canopies , 1995, Remote Sensing.

[32]  Christian Messier,et al.  Leaf- and plant-level carbon gain in yellow birch, sugar maple, and beech seedlings from contrasting forest light environments , 2000 .

[33]  Pat Hanrahan,et al.  A rapid hierarchical radiosity algorithm , 1991, SIGGRAPH.

[34]  Donald P. Greenberg,et al.  Modeling the interaction of light between diffuse surfaces , 1984, SIGGRAPH.

[35]  Enhua Wu,et al.  Plane-Parallel Radiance Transport for Global Illumination in Vegetation , 1997, Rendering Techniques.

[36]  Hervé Sinoquet,et al.  Foliage determinants of light interception in sunny and shaded branches of Fagus sylvatica (L.) , 1998 .

[37]  Ian Ashdown,et al.  Radiosity: A Programmer's Perspective , 1994 .

[38]  J. Ross The radiation regime and architecture of plant stands , 1981, Tasks for vegetation sciences 3.

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

[40]  John Salmon,et al.  Automatic Creation of Object Hierarchies for Ray Tracing , 1987, IEEE Computer Graphics and Applications.

[41]  Christoph C. Borel,et al.  The radiosity method in optical remote sensing of structured 3-D surfaces , 1991 .

[42]  George Drettakis,et al.  A Clustering Algorithm for Radiance Calculation in General Environments , 1995, Rendering Techniques.

[43]  Robert W. Pearcy,et al.  A three-dimensional crown architecture model for assessment of light capture and carbon gain by understory plants , 1996, Oecologia.

[44]  Ming Ouhyoung,et al.  Reusable Radiosity Object , 1996 .

[45]  Philippe de Reffye,et al.  Simulation of the growth of plants. Modeling of metamorphosis and spatial interactions in the architecture and development of plants , 1998 .

[46]  Francisco de Castro,et al.  Three dimensional model of the interception of light by a canopy , 1998 .

[47]  B. Andrieu,et al.  Adel-maize: an l-system based model for the integration of growth processes from the organ to the ca , 1999 .

[48]  Reinhart Ceulemans,et al.  Measurement of gap fraction of fractal generated canopies using digitalized image analysis , 1993 .

[49]  Jari Perttunen,et al.  LIGNUM: A Tree Model Based on Simple Structural Units , 1996 .

[50]  Ming Ouhyoung,et al.  Reusable Radiosity Objects , 1996, Comput. Graph. Forum.