LeafGen: Leaf generation in 3D tree models
Abstract Leaves are crucial for tree growth, survival and interaction with the environment. The spatial arrangement of leaves within the tree canopy significantly influences tree‐environment interactions, such as sunlight capture, scattering and shading, as well as rainfall interception. The impact...
Saved in:
| Main Authors: | , , , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
Wiley
2025-08-01
|
| Series: | Methods in Ecology and Evolution |
| Subjects: | |
| Online Access: | https://doi.org/10.1111/2041-210X.70080 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1849236668684435456 |
|---|---|
| author | Pietari Mönkkönen Wouter Van den Broeck Simo Ali‐Löytty Kim Calders Pasi Raumonen |
| author_facet | Pietari Mönkkönen Wouter Van den Broeck Simo Ali‐Löytty Kim Calders Pasi Raumonen |
| author_sort | Pietari Mönkkönen |
| collection | DOAJ |
| description | Abstract Leaves are crucial for tree growth, survival and interaction with the environment. The spatial arrangement of leaves within the tree canopy significantly influences tree‐environment interactions, such as sunlight capture, scattering and shading, as well as rainfall interception. The impact of leaf configurations on ecological processes can be studied using virtual 3D foliage models. These models are valuable for ecological simulations and modelling applications, as well as for the development and validation of remote sensing methods. This virtual approach enables the study of leaf attributes and interactions in a controlled, reproducible and cost‐effective manner. The study introduces LeafGen, a new MATLAB‐based foliage generation method to generate explicit leaves on 3D tree models. The leaf cover is generated based on user‐defined leaf area density, orientation, and size distributions with flexible and configurable distribution types and parameters. The foliage can be generated either on cylinder‐based 3D tree models (quantitative structure models) or point clouds of trees. The distributions are defined on structural variables of the tree models, making the definition straightforward and simple but allowing diverse configurations. Species‐specific traits can also be incorporated with specific leaf geometries and phyllotaxis patterns. The leaves are generated without intersections to ensure realistic foliage. LeafGen provides an easily accessible and low‐entry tool for ecological research, enabling precise control over leaf attributes and their distribution. The method is open source and has a publicly hosted repository on GitHub along with guidance on implementing different scenarios. This method enhances the reproducibility and cost‐effectiveness of studies on leaf–environment interactions and can be applied to various applications, including forest remote sensing, light transfer modelling and tree growth simulations. |
| format | Article |
| id | doaj-art-c494df1af06c4ff195d671e667f85f70 |
| institution | Kabale University |
| issn | 2041-210X |
| language | English |
| publishDate | 2025-08-01 |
| publisher | Wiley |
| record_format | Article |
| series | Methods in Ecology and Evolution |
| spelling | doaj-art-c494df1af06c4ff195d671e667f85f702025-08-20T04:02:09ZengWileyMethods in Ecology and Evolution2041-210X2025-08-011681733174810.1111/2041-210X.70080LeafGen: Leaf generation in 3D tree modelsPietari Mönkkönen0Wouter Van den Broeck1Simo Ali‐Löytty2Kim Calders3Pasi Raumonen4Mathematics Research Centre, Faculty of Information Technology and Communication Sciences Tampere University Tampere FinlandQ‐ForestLab, Department of Environment, Faculty of Bioscience Engineering Ghent University Ghent BelgiumMathematics Research Centre, Faculty of Information Technology and Communication Sciences Tampere University Tampere FinlandQ‐ForestLab, Department of Environment, Faculty of Bioscience Engineering Ghent University Ghent BelgiumMathematics Research Centre, Faculty of Information Technology and Communication Sciences Tampere University Tampere FinlandAbstract Leaves are crucial for tree growth, survival and interaction with the environment. The spatial arrangement of leaves within the tree canopy significantly influences tree‐environment interactions, such as sunlight capture, scattering and shading, as well as rainfall interception. The impact of leaf configurations on ecological processes can be studied using virtual 3D foliage models. These models are valuable for ecological simulations and modelling applications, as well as for the development and validation of remote sensing methods. This virtual approach enables the study of leaf attributes and interactions in a controlled, reproducible and cost‐effective manner. The study introduces LeafGen, a new MATLAB‐based foliage generation method to generate explicit leaves on 3D tree models. The leaf cover is generated based on user‐defined leaf area density, orientation, and size distributions with flexible and configurable distribution types and parameters. The foliage can be generated either on cylinder‐based 3D tree models (quantitative structure models) or point clouds of trees. The distributions are defined on structural variables of the tree models, making the definition straightforward and simple but allowing diverse configurations. Species‐specific traits can also be incorporated with specific leaf geometries and phyllotaxis patterns. The leaves are generated without intersections to ensure realistic foliage. LeafGen provides an easily accessible and low‐entry tool for ecological research, enabling precise control over leaf attributes and their distribution. The method is open source and has a publicly hosted repository on GitHub along with guidance on implementing different scenarios. This method enhances the reproducibility and cost‐effectiveness of studies on leaf–environment interactions and can be applied to various applications, including forest remote sensing, light transfer modelling and tree growth simulations.https://doi.org/10.1111/2041-210X.70080leaf distributionsleaf generationleaf modellingtree modellingvirtual foliage |
| spellingShingle | Pietari Mönkkönen Wouter Van den Broeck Simo Ali‐Löytty Kim Calders Pasi Raumonen LeafGen: Leaf generation in 3D tree models Methods in Ecology and Evolution leaf distributions leaf generation leaf modelling tree modelling virtual foliage |
| title | LeafGen: Leaf generation in 3D tree models |
| title_full | LeafGen: Leaf generation in 3D tree models |
| title_fullStr | LeafGen: Leaf generation in 3D tree models |
| title_full_unstemmed | LeafGen: Leaf generation in 3D tree models |
| title_short | LeafGen: Leaf generation in 3D tree models |
| title_sort | leafgen leaf generation in 3d tree models |
| topic | leaf distributions leaf generation leaf modelling tree modelling virtual foliage |
| url | https://doi.org/10.1111/2041-210X.70080 |
| work_keys_str_mv | AT pietarimonkkonen leafgenleafgenerationin3dtreemodels AT woutervandenbroeck leafgenleafgenerationin3dtreemodels AT simoaliloytty leafgenleafgenerationin3dtreemodels AT kimcalders leafgenleafgenerationin3dtreemodels AT pasiraumonen leafgenleafgenerationin3dtreemodels |