1 / 30

Xplo

Xplo. 04/12/09. Sébastien Griffon. Plant architecture « e Xplo ration ». Plan. Objectifs Conception Fonctionnalités Applications Grille récapitulative. 1 - Objectifs. Xplo est issue d’un brainstorming (5 Mars 2008) des architectes botanistes d’AMAP :

Download Presentation

Xplo

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Xplo 04/12/09 Sébastien Griffon Plant architecture « eXploration »

  2. Plan • Objectifs • Conception • Fonctionnalités • Applications • Grille récapitulative

  3. 1 - Objectifs Xplo est issue d’un brainstorming (5 Mars 2008) des architectes botanistes d’AMAP : Quels outils informatiques pour l’aide à la prise de données architecturales et pour la manipulation de représentations visuelles ? • Créer • Editer • Visualiser • Interroger • Exporter

  4. 1 - Objectifs • Créer : • Saisir/Dessiner une topologie d’arbre multi-échelle. • Renseigner des attributs (peut-être des attributs géométriques-> affiner le dessin). • Typage des attributs ouvert (une photographie qui illustre un point de détail de la structure)

  5. 1 - Objectifs • Editer (va de paire avec créer) • Importer des structures (MTG, LIG, GTDS, …) issues de divers simulateurs. • Insérer, supprimer, dupliquer des éléments de la structure. • Ajouter/modifier attributs. • Observation statique / dynamique (permettre le suivi dans le temps des mesures). • Définir des règles géométriques. • Modifier/déformer la géométrie avec des contraintes topologiques.

  6. 1 - Objectifs • Visualiser • Vue 3D/2D • Dessin doit être multi-échelle tout comme la structure. • Interroger • Sélectionner, filtrer, masquer (avec un rendu visuel) • Scripter/rejouer les requêtes • Exporter • Sauvegarder le projet • Exporter vers divers formats ( MTG, LIG, Images, Dessin vectoriel …)

  7. Libraries Pilots Tools Pilot relays Modules 2 – Conception : organigramme library 2 library 2 library 1 script pilot Xplo export MTG gui pilot ArchiTree export LIG capsis-kernel jeeb-util jeeb-sketch sketcher MESH gui gui gui gloups coffee scr mtg

  8. 2 – Conception : ArchiTree Implémentation d’un graphe topologique multi-échelle ArchiScaledType = Type et son échelle ArchiNode ArchiTree Est composé de Méthodes de parcours Méthodes d’ajout/suppression Cache pour optimiser les parcours … Est suivi de Est porteur de Table d’attributs : Clé-Valeurs Valeurs numériques Texte Data Géométrie Image …

  9. 2 – Conception : ArchiTree Fruit5 > Plante1 Entre-noeud4 > Fruit2 Axe2 + / Axe1 Entre-noeud3 > / > / Entre-noeud1 Entre-noeud2 > Entre-noeud1 Length : 5.3 Diameter : 1.6 Length : 10.7 Plante : Echelle 1 Axe : Echelle 2 Entre-noeud : Echelle 3 Fruit : Echelle 3

  10. 3 – Fonctionnalités Vue 3D Filtrage Editeur de rendu Vue Explorateur Vue Scenario

  11. 3 – Fonctionnalités: Saisie et édition Ajout topologique Sélectionner/ajouter/modifier un type d’entité Sélectionner le type de relation de la/les nouvelles entités à ajouter.

  12. 3 – Fonctionnalités: Saisie et édition Editeur de topologie

  13. 3 – Fonctionnalités: Saisie et édition Ajout d’attributs Liste d’attributs par défaut Type du nouvel attribut Nom du nouvel attribut

  14. 3 – Fonctionnalités: Saisie et édition Outils de suppression d’entité Outils d’élagage Undo/Redo Une colonne par attribut : chaque cellule est éditable (comme un tableur). Mise à jour interactive de la vue 3D pour les attributs Length et Diameter

  15. 3 – Fonctionnalités : Editeurs géométriques

  16. 3 – Fonctionnalités : Extraction de données Les éléments filtrés sont sélectionnés Tableau résultat du filtrage Filtrage sur la topologie

  17. 3 – Fonctionnalités : Extraction de données Filtrage sur les attributs

  18. 3 – Fonctionnalités : Extraction de données Calcul de nouveaux attributs par scripts

  19. 3 – Fonctionnalités : Visualisation des extractions Sélection des colonnes correspondant aux attributs que l’on veut visualiser sous forme de graphique. Vue « graphique » des attributs sélectionnés

  20. 3 – Fonctionnalités : Importation

  21. 3 – Fonctionnalités : Exportation

  22. 4 – Applications : Greenlab 5 • Une implémentation du modèle Greenlab 5 est en cours de développement. • Actuellement équivalent à du Greenlab 1 avec une architecture type Corner. • GLOUPS( Greenlab Operator Universal For Plant Simulation) Feng Lu, S. Griffon and P. De Reffye

  23. 4 – Applications : Greenlab 5 • Xplo peut exporter les maquettes sous format OBJ (Wavefront) pour calculer des rendus « photo-réalistes » dans des logiciels tiers. Rendu avec AOI : Ambiant occlusion Normal mapping Soft shadow

  24. 4 – Applications : Greenlab 5 • Autre exemple d’export de scène vers SLE. 30 x 30 + rand 5cm 30 x 60 + rand 5cm 60 x 60 + rand 5cm

  25. 4 – Applications : Coffee Module « Coffee » dans Xplo : • Lecture de données mesurées (sous tableur) et reconstruction d’un ArchiTree ». • Extractions d’informations aux échelles axe et branche • Visualisation, filtrage, édition sous Xplo… J. Dauzat

  26. 4 – Applications à venir : Moresnetia Cadre paléobotanique : Reconstruire la géométrie complète de la Moresnetia à partir de différentes mesures (par morceau) sur des fossiles. Y. Caraglio

  27. 4 – Applications à venir : Pin Aide à la modélisation du pins à partir de données MTG. P. Heuret

  28. 4 – Applications à venir : Palmier Module « Palmier » : Modèle de production du palmier à huile. H. Rey

  29. 5 – Grille récapitulative

  30. 5 – Grille récapitulative

More Related