20
Simeo - Point d'avancement logiciels modélisation AMAP - 15 avril 2011 SIMEO Scene Implantation Manager with Edition by Outline F. de Coligny - 15 avril 2011

SIMEO Scene Implantation Manager with Edition by Outlineamapstudio.cirad.fr/_media/soft/simeo/fc-logicielsamap-avril2011-si… · Simeo Point d'avancement logiciels modélisation

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SIMEO Scene Implantation Manager with Edition by Outlineamapstudio.cirad.fr/_media/soft/simeo/fc-logicielsamap-avril2011-si… · Simeo Point d'avancement logiciels modélisation

Simeo ­ Point d'avancement logiciels modélisation AMAP ­ 15 avril 2011

SIMEOScene Implantation Manager with Edition 

by OutlineF. de Coligny ­ 15 avril 2011

Page 2: SIMEO Scene Implantation Manager with Edition by Outlineamapstudio.cirad.fr/_media/soft/simeo/fc-logicielsamap-avril2011-si… · Simeo Point d'avancement logiciels modélisation

Simeo ­ Point d'avancement logiciels modélisation AMAP ­ 15 avril 2011

Objectifs, périmètre

Objectif : construire un éditeur de scènes 3D générique pour :

● créer des scènes 3D constituées de maquettes de plantes végétales complexes● intégrer des méthodes de calcul sur ces scènes● exporter vers d'autres logiciels de rendu ou d'analyse / simulation (...)● intégrer des modèles complexes ou composites d'évolution de la scène 3D

Thématique : scènes végétales 3D

● plus complexes que celles intégrées dans Capsis (modèles dendrométriques)● plantes avec leur architecture● plantes avec une description fine● gestion des problèmes mémoire par chargement de descriptions partielles ou à la volée● complément naturel de Xplo (niveau individuel) au niveau scène

Argumentation : 

● réinvestissement des développements centrés AMAP (depuis 2006, D. Barthélémy)● certains projets très complexes dans Capsis (FireParadox)● difficulté d'adresser toutes les échelles dans Xplo● deux logiciels complémentaires, deux développeurs à plein temps (sur trois logiciels...)

Page 3: SIMEO Scene Implantation Manager with Edition by Outlineamapstudio.cirad.fr/_media/soft/simeo/fc-logicielsamap-avril2011-si… · Simeo Point d'avancement logiciels modélisation

Simeo ­ Point d'avancement logiciels modélisation AMAP ­ 15 avril 2011

Solutions techniques

Un logiciel à architecture Capsis

● économies d'échelle : moins coûteux à développer● licence LGPL / charte Jeeb (Capsis like)● langage Java ­> portabilité Windows, Linux, Mac, 32 et 64 bits

Page 4: SIMEO Scene Implantation Manager with Edition by Outlineamapstudio.cirad.fr/_media/soft/simeo/fc-logicielsamap-avril2011-si… · Simeo Point d'avancement logiciels modélisation

Simeo ­ Point d'avancement logiciels modélisation AMAP ­ 15 avril 2011

Démarche

● réutilisation / mutualisation● approche individu­centrée● peu en mémoire pour beaucoup d'individus (liens bdd ou fichiers)● visu 3D schématique (MVC sketch partagée avec Xplo et Capsis)● beaucoup d'extensions, développées à la demande● interface utilisateur ambitieuse : undo / redo, MVC (sélection 3D / table), docking frames● scripts : groovy pour explorer la scène (à faire) et java pour piloter les simulations

extensions : quelles méthodes pour disposer les items dans la scène

extensions : quels items ajouter dans la scène

visu 3D schématique de la scène

paramétrage du rendu schématique

extensions : focus sur la sélection

gestionnaire de projets Capsis (historique et pilotage des simulations)

visu table de la scène

rotation, panoramique, zoom, sélection, déplacement, lignes, polygones, suppression, undo, redo

extensions : export, rendu

Page 5: SIMEO Scene Implantation Manager with Edition by Outlineamapstudio.cirad.fr/_media/soft/simeo/fc-logicielsamap-avril2011-si… · Simeo Point d'avancement logiciels modélisation

Simeo ­ Point d'avancement logiciels modélisation AMAP ­ 15 avril 2011

Un format simple pour la scène

● OPS : Open Plant Scene (sg, jd, fc)● documenté : http://amap­dev.cirad.fr/projects/simeo/wiki/The_opf_scene_format_(opfs) ● complémentaire de l'OPF (Open Plant Format ­ sg, jfb)● compatible Xplo / Simeo, facile à écrire, multi étapes si nécessaire

Page 6: SIMEO Scene Implantation Manager with Edition by Outlineamapstudio.cirad.fr/_media/soft/simeo/fc-logicielsamap-avril2011-si… · Simeo Point d'avancement logiciels modélisation

Simeo ­ Point d'avancement logiciels modélisation AMAP ­ 15 avril 2011

Valorisation / distribution

● version 0.9● scientifiques partenaires : un accès à la version courante versionnée (suffisant pour le 

moment)● moins de 5 scientifiques utilisateurs (AMAP et ECP)● pas d'utilisateurs non partenaires ­> pas de version téléchargeable● une seule publication : PMA09, Cournède et al. (logiciel encore en chantier)● pas de projets financés

Trop tôt vu l'état d'avancement du logiciel ?Une publication commune avec Xplo quand plus mûr ?

Page 7: SIMEO Scene Implantation Manager with Edition by Outlineamapstudio.cirad.fr/_media/soft/simeo/fc-logicielsamap-avril2011-si… · Simeo Point d'avancement logiciels modélisation

Simeo ­ Point d'avancement logiciels modélisation AMAP ­ 15 avril 2011

Affichage

● site wiki dans la forge amap­dev● un peu confidentiel● liste des projets ● documentations (wikipedia : forge)

Page 8: SIMEO Scene Implantation Manager with Edition by Outlineamapstudio.cirad.fr/_media/soft/simeo/fc-logicielsamap-avril2011-si… · Simeo Point d'avancement logiciels modélisation

Simeo ­ Point d'avancement logiciels modélisation AMAP ­ 15 avril 2011

Etat du logiciel, difficultés, perspectives

● le logiciel est relativement opérationnel● il nécessite du travail de relecture pour augmenter se robustesse● les modèles qu'il contient sont tous en chantier● les extensions vers les logiciels de rendu sont en chantier● le mode script est à portée de la main (peut­être mis en oeuvre prochainement : OT)

­> Il faudrait poursuivre les développements avec des projets pilotes

Difficultés : 

● sous­investissement manifeste : une personne sur Capsis et Simeo : trop peu● la priorité est donnée à Capsis (et plus particulièrement au support)● solution en gestation : un AI sur la 'routine Capsis' pour libérer du temps● mais pas tout de suite...

Perspectives : 

● forte motivation personnelle : généralisation des solutions Capsis, diversification, travail en 'binôme' avec sg, travail sur les problématiques du labo ­> ça m'intéresse

● continuer 'dans les trous'● accepter les sollicitation des jeunes motivés dans la mesure du possible

Page 9: SIMEO Scene Implantation Manager with Edition by Outlineamapstudio.cirad.fr/_media/soft/simeo/fc-logicielsamap-avril2011-si… · Simeo Point d'avancement logiciels modélisation

Simeo ­ Point d'avancement logiciels modélisation AMAP ­ 15 avril 2011

Page 10: SIMEO Scene Implantation Manager with Edition by Outlineamapstudio.cirad.fr/_media/soft/simeo/fc-logicielsamap-avril2011-si… · Simeo Point d'avancement logiciels modélisation

Simeo ­ Point d'avancement logiciels modélisation AMAP ­ 15 avril 2011

Simeo : Scène AMAP

Mettre en scène des maquettes AMAP

● accepte les .lig (& co) et les .opf● lit les fichiers scène .ops● possibilité : terrain nu puis plantation interactive

Page 11: SIMEO Scene Implantation Manager with Edition by Outlineamapstudio.cirad.fr/_media/soft/simeo/fc-logicielsamap-avril2011-si… · Simeo Point d'avancement logiciels modélisation

Simeo ­ Point d'avancement logiciels modélisation AMAP ­ 15 avril 2011

Simeo : Scène AMAP

● exports● rendus

Page 12: SIMEO Scene Implantation Manager with Edition by Outlineamapstudio.cirad.fr/_media/soft/simeo/fc-logicielsamap-avril2011-si… · Simeo Point d'avancement logiciels modélisation

Simeo ­ Point d'avancement logiciels modélisation AMAP ­ 15 avril 2011

Simeo : Scène AMAP

Blender rendering : déclencher un rendu blender depuis Simeo (en mode 'background')

● blender : portable (Windows, Linux, Mac) et qualité professionnelle● La connexion technique est faite mais nécessite encore de la mise au point● autres connexions possibles vers d'autres logiciels de rendu AMAP ou autres

Olivier Taugourdeau

Page 13: SIMEO Scene Implantation Manager with Edition by Outlineamapstudio.cirad.fr/_media/soft/simeo/fc-logicielsamap-avril2011-si… · Simeo Point d'avancement logiciels modélisation

Simeo ­ Point d'avancement logiciels modélisation AMAP ­ 15 avril 2011

Page 14: SIMEO Scene Implantation Manager with Edition by Outlineamapstudio.cirad.fr/_media/soft/simeo/fc-logicielsamap-avril2011-si… · Simeo Point d'avancement logiciels modélisation

Simeo ­ Point d'avancement logiciels modélisation AMAP ­ 15 avril 2011

Simeo : AMAPsim

● intégration d'AMAPsim dans Simeo (Linux et Windows)● création de scènes plantation de fichier paramètres● AMAPsim est lancé pour créer les maquettes 3D

J.F. Barczi

Page 15: SIMEO Scene Implantation Manager with Edition by Outlineamapstudio.cirad.fr/_media/soft/simeo/fc-logicielsamap-avril2011-si… · Simeo Point d'avancement logiciels modélisation

Simeo ­ Point d'avancement logiciels modélisation AMAP ­ 15 avril 2011

Simeo : AMAPsim

J.F. Barczi

planter un fichier paramètre .fpa à 15 ans

planter en cliquant dans la scène

plante sélectionnée

les fichiers qui ont été calculés par AMAPsim pour la plante sélectionnée

comme des .lig sont associés à la plante sélectionnée, l'extension de connexion à Glance est compatible

Ouverture de la plante sélectionnée dans Glance en un clic

Page 16: SIMEO Scene Implantation Manager with Edition by Outlineamapstudio.cirad.fr/_media/soft/simeo/fc-logicielsamap-avril2011-si… · Simeo Point d'avancement logiciels modélisation

Simeo ­ Point d'avancement logiciels modélisation AMAP ­ 15 avril 2011

Simeo : AMAPsim

J.F. Barczi

plante sélectionnée

Les plantes de cette scène ont des .lig ET .opf associés­> Les exports .lig ET .opf sont compatibles(beaucoup d'exports sont à revoir)

Page 17: SIMEO Scene Implantation Manager with Edition by Outlineamapstudio.cirad.fr/_media/soft/simeo/fc-logicielsamap-avril2011-si… · Simeo Point d'avancement logiciels modélisation

Simeo ­ Point d'avancement logiciels modélisation AMAP ­ 15 avril 2011

Page 18: SIMEO Scene Implantation Manager with Edition by Outlineamapstudio.cirad.fr/_media/soft/simeo/fc-logicielsamap-avril2011-si… · Simeo Point d'avancement logiciels modélisation

Simeo ­ Point d'avancement logiciels modélisation AMAP ­ 15 avril 2011

Simeo : Digiplante01

Planter des plantes et des arbres suivant des motifs différents, calculer la triangulation de Delaunay et de diagramme de Voronoi associé, exporter vers Digiplante pour simulation avec une surface affectée à chaque plante, rendu avec les rendeurs AMAP (un article dans PMA09)

A Forest Growth Simulator Based on Functional­Structural Modelling of Individual Trees, 2009. Paul­Henry Cournède, Thomas Guyard, Benoit Bayol, Sébastien Griffon, François de Coligny, Philippe Borianne, Marc Jaeger, Philippe de Reffye. Third International Symposium on Plant Growth Modeling, Simulation, Visualization and Applications (PMA09), Beijing : Chine (2009)

Paul­Henry Cournède, Thomas Guyard, Benoit Bayol, Sébastien Griffon, François de Coligny, Philippe Borianne, Marc Jaeger, Philippe de Reffye

Page 19: SIMEO Scene Implantation Manager with Edition by Outlineamapstudio.cirad.fr/_media/soft/simeo/fc-logicielsamap-avril2011-si… · Simeo Point d'avancement logiciels modélisation

Simeo ­ Point d'avancement logiciels modélisation AMAP ­ 15 avril 2011

Simeo : Digiplante01

Paul­Henry Cournède, Thomas Guyard, Benoit Bayol, Sébastien Griffon, François de Coligny, Philippe Borianne, Marc Jaeger, Philippe de Reffye

Digiplante

Page 20: SIMEO Scene Implantation Manager with Edition by Outlineamapstudio.cirad.fr/_media/soft/simeo/fc-logicielsamap-avril2011-si… · Simeo Point d'avancement logiciels modélisation

Simeo ­ Point d'avancement logiciels modélisation AMAP ­ 15 avril 2011

Simeo : Digiplante01

Paul­Henry Cournède, Thomas Guyard, Benoit Bayol, Sébastien Griffon, François de Coligny, Philippe Borianne, Marc Jaeger, Philippe de Reffye