HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation

PlantGL : a Python-based geometric library for 3D plant modelling at different scales

Christophe Pradal 1, 2, * Frédéric Boudon 1, 2 Christophe Nouguier 1, 2 Jérôme Chopard 1, 2 Christophe Godin 1, 2
* Corresponding author
1 VIRTUAL PLANTS - Modeling plant morphogenesis at different scales, from genes to phenotype
CRISAM - Inria Sophia Antipolis - Méditerranée , INRA - Institut National de la Recherche Agronomique, UMR AGAP - Amélioration génétique et adaptation des plantes méditerranéennes et tropicales
Abstract : In this paper, we present PlantGL, an open-source graphic toolkit for the creation, simulation and analysis of 3D virtual plants. This C++ geometric library is embedded in the Python language which makes it a powerful user-interactive platform for plant modelling in various biological application domains. PlantGL makes it possible to build and manipulate geometric models of plants or plant parts, ranging from tissues and organs to plant populations. Based on a scene graph augmented with primitives dedicated to plant representation, several methods are provided to create plant architectures from either field measurements or procedural algorithms. Because they reveal particularly useful in plant design and analysis, special attention has been paid to the definition and use of branching system envelopes. Several examples from different modelling applications illustrate how PlantGL can be used to construct, analyse or manipulate geometric models at different scales.
Complete list of metadata

Contributor : Christophe Pradal Connect in order to contact the contributor
Submitted on : Tuesday, November 27, 2007 - 11:38:19 AM
Last modification on : Thursday, March 24, 2022 - 3:37:42 AM
Long-term archiving on: : Thursday, September 23, 2010 - 4:49:45 PM


Files produced by the author(s)


  • HAL Id : inria-00191126, version 3


Christophe Pradal, Frédéric Boudon, Christophe Nouguier, Jérôme Chopard, Christophe Godin. PlantGL : a Python-based geometric library for 3D plant modelling at different scales. [Research Report] RR-6367, INRIA. 2007. ⟨inria-00191126v3⟩



Record views


Files downloads