COURSES

-> About this Resource
Scope *______
Map *____

-> Preliminary Courses
Contents & Objectives *__________________
Map *____
-> Botany
Contents & Objectives *__________________
Map *____
-> Axis Typology Patterns
Typology basis *___________
Pictograms *_________
Sexuality & development *___________________
Growth *______
Branching rhythms *______________
Branching delays *_____________
Branching positional *________________
Branching arrangement *__________________
Axis orientation *_____________
Architectural models *________________
-> Architectural Unit
About Arc. Models *______________
Models limitations *______________
Architectural Units *______________
Reiteration *_________
Sequence of development *___________________
Morphogenetic gradients *___________________
Physiological age *_____________
-> An Example
Wild Cherry (young) *_______________
Wild Cherry (adult) *______________
Wild Cherry (mature) *________________
Quiz *____
Case study Quiz *_____________
Supplementary resources *____________________

-> Eco-Physiology
Contents & Objectives *__________________
Map *____
-> Growth Factors
Factors affecting Growth *___________________
Endogenous Processes *_________________
Environmental Factors *_________________
Thermal Time *___________
-> Light interaction
P.A.R. *_____
Light absorption *_____________
Photosynthesis *___________
Respiration *_________
Maintenance respiration *__________________
L.U.E. Model *__________
Density effect *___________
Density effect on crop *__________________
-> Biomass
Biomass Pool *__________
Biomass Partitioning *_______________
Crop models *__________
A Crop model example *__________________
Quiz *____
Supplementary resources *___________________

-> Applied Mathematics
Contents & Objectives *__________________
Map *____
-> Probabilities
Section contents *____________
Discrete Random Variable *___________________
Expected value, Variance *___________________
Properties *________
-> Useful Laws
Bernoulli Trials *___________
Binomial Law *__________
Geometric Law *____________
Negative Binomial Law *_________________
-> Dynamic systems
Section contents *_____________
Useful functions *____________
Beta density *__________
Exercises *________
Negative Exponential *________________
Systems functions *______________
Discrete dynamic systems *___________________
Parameter Identification *__________________
Parameter estimation *________________
Supplementary Resources *____________________


-> GreenLab courses
GreenLab presentation *__________________
-> Overview
Presentation & Objectives *____________________
Map *____
Growth and components *___________________
Plant architecture *_______________
Biomass production *________________
Modelling - FSPM *______________
GreenLab principles *________________
Applications *__________
Supplementary resources *_____________________
-> Principles
Presentation & Objectives *____________________
Map *____
-> About modelling
Scientific disciplines *________________
Organs: tree components *___________________
Factors affecting growth *___________________
Model-simulation workflow *____________________
GreenLab inherits from *__________________
GreenLab positioning *_________________
The growth cycle *______________
Inside the growth cycle *___________________
Implementations *______________
Supplementary resources *____________________
-> Development
Presentation & Objectives *____________________
Map *____
Modelling Scheme *______________
Tree traversal modes *________________
-> Stochastic modelling
Principles *_______
-> Development
Growth Rhythm *____________
Damped growth *____________
Viability *______
Rhythmic axis *___________
Branching *________
Stochastic automaton *_________________
-> Organogenesis equations
Principles *_______
Organ cohorts *___________
Organ numbering *_____________
Substructure factorization *____________________
Stochastic case *____________
-> Structure construction
Construction modes *_______________
Construction basis *______________
Axis of development *________________
Stochastic reconstruction *___________________
Implicit construction *________________
Explicit construction *________________
3D construction *____________
Supplementary resources *____________________
-> Production-Expansion
Presentation & Objectives *____________________
Map *____
-> EcoPhysiology reminders
Relevant concepts *______________
Temperature *__________
Light interception *______________
Photosynthesis *___________
Biomass common pool *_________________
Density *______
-> Principals
Growth cycle *__________
Refining PbMs *___________
Organ cohorts *___________
GreenLab vs PbM & FSPM *___________________
-> GreenLab's equations
Summary *_______
Production equation *_______________
Plant demand *__________
Organ dimensions *______________
A dynamic system view *__________________
Equation terms *____________
Full Model *________
Model behaviour *______________
Supplementary resources *____________________
-> Applications
Presentation & Objectives *____________________
Map *____
-> Measurements
Agronomic traits *_____________
Mesurable/hidden param. *___________________
Fitting procedure *______________
-> Fitting structure
Principles *_______
-> Development
Simple development *_______________
Damped growth *____________
Rhythmic growth *_____________
Rhythmic growth samples *___________________
Mortality *_______
Branching *________
-> Crown analysis
Analysis principles *______________
Equations *________
Example / Exercise *_______________
-> Case study
Plant Architecture *______________
Development simulation *__________________
Introducing Biomass *_______________
Biomass partitioning *_______________
Equilibrium state *_____________
Supplementary resources *____________________

-> Tools (software)
Presentation & Objectives *_____________________
Map *____
Fitting, Stats *___________
Simulation *_________
Online tools *__________

GreenLab Course

Development

3D Structure construction


3D structure construction

    Computing plant 3D geometry

    Once the topological structure has been built, 3D geometrical construction can be performed.
    This construction is defined in two steps
    - computing axis position and orientation, i.e. computing the first internode orientation
    - computing axis shape, adding the sequence of internodes building the axis one by one.

    Axis position and orientation
      The first phytomer defines the branch position and orientation.
      The position of the branch is defined by its origin, set to the top of the internode bearing the axis.
      The orientation is computed relatively to the bearer orientation introducing relative angle deviations due to:
        - the branching it self(the new axillary shows a branching angle with the bearer)
        - the phyllotaxis angle
        - where applicable, the whorl angle, if the considered phytomer rank in the whorl is not one.
      The way these angles are computed also depends on the geometrical arrangement of the axis (orthotropic or plagiotropic).
      The same approach is used to define the orientation and position of other organs (leaves, fruits, etc.)

    Axis shape
      The total length of the axis is first evaluated (as the sum of its internode lengths)
      A global deformation angle is then computed in order to simulate or mimic mechanical bending.
      Then, starting from the first internode orientation, the axis is constructed internode by internode, applying local deformations, part of the global deformation and, when applicable, twists and torsions.


    Note
    Most of structural and FSP model implementations integrate 3D geometrical computation at early simulation stages.
    In the GreenLab approach, since structure is not required to be explicit, 3D geometrical computation is a post-process.
    In some implementations, this computation is not even integrated:
    - plant topology is exported and geometry is generated by large range tools
    - the user parametrize geometrical parameters interactively (angles, mechanics, etc.)
    - the self pruning process can be added and past sequences can be reconstructed
    - advanced graphics can be generated.

    The following figure illustrates such an example.

    Building 3D representation
    From structural explicit simulation to 3D representations (Images M. Jaeger, CIRAD)
    From left to right:
      The explicit 2D structure construction topology with its organs.
      Three geometrical 3D structure reconstructions with various branching angles, bending and twists
      The last reconstruction shows leaves.
      The four 3D reconstructions were generated by the Xplo tool.


    Geometrical construction (branching angles, phylotaxis, deviations, mechanical like shapes), and 3D graphics are not detailled in this course.
    See references below (Jaeger et al 1992 and 2010) for more information.

Bibliography

Jaeger M., de Reffye P. 1992. Basic concepts of computer simulation of plant growth. Journal of Biosciences, 17, 3, pp. 275-291. (access to paper and pdf)

Jaeger M., Sun R., Jia J.-Y, le Chevalier V. 2010. Efficient virtual plant data structure for visualization and animation. In: Proceedings of IADIS International Conferences Computer Graphics, Visualization, Computer Vision and Image Processing 2010, MCCSIS 2010 Freiburg, Germany, July 27-29, ISBN 978-972-8939-22-9, 2010 IADIS, pp. 65-75 (pdf)


Xplo: an open source software for plant architecture eXploration : http://amapstudio.cirad.fr/soft/xplo/start