Publications des agents du Cirad

Cirad

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

Pradal C., Boudon F., Nouguier C., Chopard J., Godin C.. 2007. Le Chesnay : INRIA, 42 p.. (Rapport de recherche : INRIA. Thème BIO, 6367).

Résumé : Dans cet article, nous présentons PlantGL, une bibliothèque graphique libre pour la création, la simulation et l'analyse de plantes virtuelles 3D. Cette bibliothèque géométrique écrite en C++ est accessible depuis le language Python. Elle constitue la base d'une plateforme interactive pour la modélisation des plantes dans plusieurs domaines applicatifs de la biologie. PlantGL permet de construire et de manipuler des modèles géométriques de plantes à differentes échelles, depuis les tissus cellulaires et les organes jusqu'aux populations de plantes. Plusieurs méthodes sont proposées pour génerer des architectures de plantes à partir de données mesurées sur le terrain ou de méthodes procédurales. Ces méthodes s'appuient sur une structure de graphe de scène augmentée de primitives géométriques adaptées à la representation de plantes. Du fait de leur importance pour le design et l'analyse de plante, une attention particulière a été apportée à la définition et à l'utilisation d'enveloppes pour représenter des systèmes ramifiés . Plusieurs exemples applicatifs illustrent comment PlantGL peut être utilisée pour construire, analyser et manipuler des modèles géométrique de plantes à differentes échelles.

Mots-clés : plante

Documents associés

Document technique

Agents Cirad, auteurs de cette publication :