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...

Full description

Saved in:
Bibliographic Details
Main Authors: Pietari Mönkkönen, Wouter Van den Broeck, Simo Ali‐Löytty, Kim Calders, Pasi Raumonen
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