Simulation-Visualisation de la croissance et de l'architecture des plantes : Un éditeur de scènes 3D?



Documents pareils
pcon.planner 6 Préparer et présenter une implantation en toute simplicité

Support de TD ArcGIS Introduction à l automatisation et au développement avec ArcGIS 10.1 JEAN-MARC GILLIOT e année ingénieur

Compte-rendu re union Campus AAR 3 mars 2015

"Modélisation interactive d'un genou humain"

ES Enterprise Solutions

DECOUVREZ Discover TYPE EDIT V12 Français

Cartographie Informatique Eclairage Public

OFFRE CAO Bijouterie

Guide d utilisation de «Partages Privés»

KWISATZ_TUTO_module_magento novembre 2012 KWISATZ MODULE MAGENTO

PROGRAMME DE FORMATIONS

TD de supervision. J.P. Chemla. Polytech Tours Département productique 2ème année

WysiUpStudio. CMS professionnel. pour la création et la maintenance évolutive de sites et applications Internet V. 6.x

Manuel d utilisation du site web de l ONRN

Créateur d innovation 3D

NOTICE D' UTILISATION CAMWORKS FRAISAGE. Luc Vallée Lycée Blaise Pascal Segré

Développement mobile MIDP 2.0 Mobile 3D Graphics API (M3G) JSR 184. Frédéric BERTIN

Introduction à Eclipse

KM2 W1 EVC1 M3~ Manuel AUTOMSIM API 24V. BP Dcy 1MINI 1MAXI.

Mise en scène d un modèle dans l espace 3D

GL BE FLYER. Chef de projet de l équipe : SCIONICO Pierre

ANALYSE CATIA V5. 14/02/2011 Daniel Geffroy IUT GMP Le Mans

Burckel Thomas. Formation. Compétences

2010 Ing. Punzenberger COPA-DATA GmbH. Tous droits réservés.

Introduction à ORACLE WAREHOUSE BUILDER Cédric du Mouza

Catalogue Formation «Vanilla»

En date du 11 décembre 2008

Virtual Universe aperçu numéro 1

Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM)

TP Blender n 2 : Importation d un modèle SketchUp et animation

Google Drive, le cloud de Google

Vérifier la qualité de vos applications logicielle de manière continue

Un serveur d'archivage

KWISATZ MODULE PRESTASHOP

Scratch : programmation objet facile pour tous

EXPERIENCE. Windows/Linux/Mac OpenGL Gtk Tcl SQL VFX Visual C++ gcc.

DUT. Informatique, orientation Imagerie Numérique. Domaine : Sciences, Technologies, Santé. Mention : Informatique

Intervenants. Thomas d'erceville Project Manager. Christian NGUYEN Practice Manager IT Quality

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

Jeux sérieux : définition, pertinence, étude de cas

Le meilleur de l'open source dans votre cyber cafe

Programme Agroforesterie 2006/08. Groupe de Travail GT1

Ce site intègre des technologies et fonctionnalités à la fois simples et très innovantes pour offrir une interface pratique et performante.

SPECIFICATIONS TECHNIQUES : Gestion des Médicaments et des commandes de médicaments

Banque d images SVT. Créer et utiliser une banque d images avec Picasa 2. Version anglaise -Windows 98. Banque photo en SVT : page 1 /14

Sybase PowerAMC 16. Guide des nouvelles fonctionnalités générales. DOCUMENTATION

Sql Server 2005 Reporting Services

Simulation de systèmes. Logiciel de simulation

Analyse comparative entre différents outils de BI (Business Intelligence) :

LES OBJETS CONNECTES

SOMMAIRE. Comment se connecter?

Un site Web performant p 3. Les moteurs de la réussite p 4

LANDPARK ACTIVE DIRECTORY OPEN/LDAP

Rendu photo-réaliste et temps-réel

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

Cet article fait suite au premier tutorial MSN publié sur le site (Tutorial MSN 7.0)

Intégration d'un moteur de workflow dans le SI : Dématérialisation des Ordres de misson

Guide sommaire de TecLocal

Développements algorithmiques au LIAMA et àamap en vue de l'analyse d'une scène forestière

Master Théorie et pratiques des arts interactifs

Les différents parcours en S4

DataEXchanger. Echangez en toute simplicité. Atelier Dex Etat des lieux Dex X. Présentation DEX X

Cahier Technique. «Développer une application intranet pour la gestion des stages des étudiants» Antonin AILLET. Remi DEVES

Date de diffusion : Rédigé par : Version : Mars 2008 APEM 1.4. Sig-Artisanat : Guide de l'utilisateur 2 / 24

ENVOI EN NOMBRE DE MESSAGES AUDIO

Nouveautés Ignition v7.7

PROJET DE PORTAIL INTRANET YNNA

Note de cadrage du PEPI MACS Mathématiques Appliquées & Calcul Scientifique

Contributions à l expérimentation sur les systèmes distribués de grande taille

Corrigé de l'atelier pratique du module 6 : Transfert de données

LANDPARK NETWORK IP LANDPARK NETWORK IP VOUS PERMET D'INVENTORIER FACILEMENT VOS POSTES EN RÉSEAU

La présentation qui suit respecte la charte graphique de l entreprise GMF

EPIJEUX-WIN POUR MATERNELLE ET ELEMENTAIRE AUTEUR : JEAN-FRANÇOIS LUCAS. Documentation. «Labypro»

Manuel d utilisation de Gestion 6

Avertissement. La Gestion Electronique de Documents

HEAD Genève V Département Cinéma Cycle MA Guide l'étudiant Cycle master

domovea Portier tebis

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères

PAGE 1. L écran du logiciel d Open Office Draw. Barre de menu: Les commandes du logiciel

Nell Armonia Shuttle Web

Les projets d investissement en PME

Messagerie & Groupeware. augmentez l expertise de votre capital humain

MANUEL TBI - INTERWRITE

Samson BISARO Christian MAILLARD

[SUIVI PEDAGOGIQUE PASS ROUSSEAU / EASYWEB DANS EASYSYSTEME] Guide d utilisation. Codes Rousseau Juin

LES TABLETTES : GÉNÉRALITÉS

Alfresco Guide Utilisateur

MÉTHODOLOGIE PROJET SYSTÈME D INFORMATION DÉCISIONNEL BI - BUSINESS INTELLIGENCE. En résumé :

Silhouette Studio Leçon N 2

TABLE DES MATIERES 1 INTRODUCTION OBJECTIF SOLUTION ETUDE COMPARATIVE GESTIÒIP PHPIPAM TEEMIP...

«Les documents référencés ci-dessus étant protégés par les droits d auteur et soumis à la déclaration au Centre Français d exploitation du droit de

Dix bonnes raisons d essayer Office Professionnel Plus 2010

Mise en place Active Directory, DNS Mise en place Active directory, DNS sous Windows Serveur 2008 R2

SQL Server 2012 Implémentation d'une solution de Business Intelligence (Sql Server, Analysis Services...)

Concepteur réalisateur graphique

_ PARAMETRE DU COMPTE _ ACCEUIL. 1 ere Etape «Créer un compte principal» Créer un compte secondaire. Ouvrir un compte principal

MEGA ITSM Accelerator. Guide de Démarrage

Importation de fichiers Eagle

1 Démarrage de Marionnet

Outil de gestion et de suivi des projets

Transcription:

Simulation-Visualisation de la croissance et de l'architecture des plantes : Un éditeur de scènes 3D? F. de Coligny - S. Griffon - F. Théveny AMAP - 23 mai 2007

Réunion précédente - Vendredi 9 juin 2006 (Hervé Rey, Yves Caraglio) : "Simulation-Visualisation de la croissance et de l'architecture des plantes" - Reconstruction 3D, génération 3D, utilité de la simulation, qui fait des maquettes?, visualisation (compte-rendu disponible) -> Etudier portage de LandMaker sous Linux (Coligny, Griffon, Théveny) -> Prévoir un exposé d'oana Vigy (URFM Avignon) sur l'éditeur de scène FireParadox

Etudier portage de LandMaker sous Linux Version candidate : Landmaker + calrgb de AMAPv3, 1997 Des arguments contre : - évolutions problématiques - techniques de rendu trop anciennes - outils "paléo-informatiques" disparus (gui) - portage sur systèmes modernes difficile (endianess taille du mot mémoire...) - pas recommandé (du tout) par Marc Jaeger et Jeff Barczi Abandonné rapidement

Solutions alternatives? -> des discussions AMAP - un mail sur listeamap pour que les intéressés se manifestent - des entrevues multiples et des échanges mails au gré des disponibilités : Jean Dauzat, Hervé Rey, Yves Caraglio, Marc Jaeger, Daniel Auclair, Frederic Boudon, Sylvie Sabatier, René Lecoustre, Maryline Laurans, Jeff Barczi, Thierry Fourcaud, Philippe Borianne, Cédric Gaucherel, Patrick Heuret, Christophe Proisy... - Démo d'orchestra par S. Griffon

Des réflexions en vrac... - "Analyse, simulation, visualisation, remettre une chaîne en place" - L'URFM d'avignon a besoin d'un éditeur de scènes 3D, "on avait ça" - "La visualisation réaliste nécessite l'ombre portée" "Peut-on bénéficier d'une chaîne d'outils comme il y a 15 ans?" "En 2 jours, on pouvait faire une image"

Un éditeur de scènes - éléments de cahier des charges 1/2 [éditeur de scènes] "Faire des scènes" [simple, efficace] "Besoin scènes 3D maintenant" "Un landmaker utilisable en 1 jour" "Faire une image, faire des films" [généraliste, spécialisable] "Des toolbox simples utilisables par n'importe qui (build scene, add plant, ombre, pas propre au métier AMAP)" [récupérer les ressources existantes, ouvrir] "En entrée :.lig, terrain, batiments, symboles, MTG... autres" [fonctionnalités avancées] "Ombre pour réalisme et télédétection" "Evolution de la scène (temps)" (phase 2?) [traitements aval] "Posts traitements : voxelisation, extraction biomasse, bilan radiatif, visualisations réaliste" [sélection] "Sélectionner des objets dans la scène" "Elaguer"

Un éditeur de scènes - éléments de cahier des charges 2/2 [intégration, évolutif] "Quelque chose qui ressemble à une plate-forme avec des briques" [appropriation] "on ne sais plus faire une scène, une image" "Possibilité de co-développements pour les utilisateurs" [finition recherche] "Outil intégration / recherche, non commercial" [maîtrise] "AMAP moteur du projet" [cible] "Pour AMAP + partenaires + éducation" [distribuable, libre] "Diffuser à des partenaires, enseignement"

Solutions Orchestra-LandMaker (chez Bionatics) "L'original", chaîne complète : - Genesis : crée des maquettes 3D Interface : conversion fichiers images Faces : symboles pour habiller les lignes élastiques Terrain : points avec altitude et maillage par triangulation LandMaker : terrain + plantes + textures -> scène edit + visu Animation : films CalEdit : scripter fabrication images et animations Atelier Image : travailler les images générées -> Les demandes d'amap ne sont pas les priorités de Bionatics -> La diffusion libre des logiciels aux partenaires AMAP est difficile (payant, crypté, protection matérielle)

Solutions PlantGL "PlantGL et LandMaker ont des contours thématiques proches" - Possible de faire des scènes - Orienté scripts - Nécessite un investissement Python - Nécessiterait + de commandes interactives (boutons) - Peut-être en impliquant un personnel AMAP dans le projet pour fabriquer de l'interface Z-buffer? (oui en post-traitement?) Films? (à développer?) Appropriation? (oui théorique si investissement AMAP?) Libre? ("pas vraiment", problèmes pour une simple démo) Adapter PlantGL pour récup fonctionnalités LandMaker... Ce n'est plus un logiciel AMAP, -> nécessite un travail en partenariat avec DAP

Solutions Blender Modeler 3D genre 3D Studio Max ou Maya mais en libre "Solution complète pour la création 3D, modélisation, animation, rendu et post-production pour la création de contenus interactifs ou visuels" Complet, complexe, scriptable Interface déroutante, général Nécessité de lire des tutoriaux ou de suivre une formation Difficile de créer une scène en quelques clics Axé infographiste Pourrait permettre d'éditer des symboles AMAP

Le projet FireParadox Projet européen, URFM Avignon, feux de forêt, passage en 3D - Repousse des arbres prévue - Besoin d'un éditeur 3D pour construire les scènes initiales - Rapprochement des technologies java et opengl (liaison) -> entrée de FireParadox dans Capsis en 2006 Développement d'un visu / éditeur 3D multi usage dans Capsis Implication récente de Sébastien Griffon (CDD URFM) -> La bibliothèque Sketch (croquis, ébauche, esquisse... de scène)

Bibliothèque édition 3D scène schématique : Sketch Editeur 3D de scène simple généraliste (non photoréaliste) Accent sur quoi planter / ou et comment planter Architecture extensible (comme Capsis) Des objets simples avec des références externes Des rendus schématiques "croquis, esquisse, ébauche..." Des connexions vers des outils avals Visu XiaoPeng Biomasse Marc Lumière Jean Editeur 3D de Traitements Exports divers scènes schématiques avals Ombre, brume, neige, FOV... Entrées référence Maquettes AMAPsim, Gasp... MTG Arbres Capsis Combustibles FireParadox... A l'extérieur : Dans Sketch : un objet complexe un objet simple

Sketch : grandes lignes On gère des listes d'objets légers en mémoire Chaque objet a une référence vers "un original" ex : un fichier.lig AMAPsim, un identifiant dans un BD... L'original "lourd" n'est pas chargé en mémoire ou 1 seul à la fois, ex : pour réponse à la sélection Chaque objet à une position dans la scène (id, name, x, y, z, twists en x, y, z, boite englobante, référence vers "l'original") A chaque liste on associe un "Rendeur" Les rendeurs dessinent des représentations légères Les rendeurs sont des extensions permutables Tous les rendeurs ont un mode "fast" (pour les rotations, déplacements, ex: fil de fer) Des extensions pour ajouter des objets Des extensions pour exporter (fichiers, applis en aval) -> des scènes légères, axé sur l'édition de la scène -> rendu, biomasse, lumière, ombre... = post-traitements

Sketch : grandes lignes Zoom, Pan Rotations Rendus différents (extensions) Sélection : souris ou dans la liste des items

Sketch : grandes lignes Sélection multiple et suppression Déplacement Grille Périmètre d'action

Sketch : grandes lignes En lignes Un Périmètre Au hasard Ajout dans la scène : Extension "Quoi" ex : Pins AMAPsim Extension "Ou et Comment" ex : dans le contour, en lignes ou au hasard Autres extensions au gré des besoins...

Sketch : grandes lignes Permutation des rendeurs (extensions, menu dynamique) Paramétrage temps réel des rendeurs ex ici : passage en mode contour

F. Boudon, Y. Caraglio, C. Meredieu, PlantGL Prototype 1/4 Cahier des charges : une image de plantation de pins maritimes plantés en ligne, maquettes AMAPsim, générée à la demande de Céline Meredieu par Yves Caraglio et Frédéric Boudon dans PlantGL Objectif : reproduire le processus dans Sketch pour évaluer la faisabilité et la pertinence des options techniques, pas de finitions Intérêt : appropriation, personalisation et reproductibilité par CM

F. Boudon, Y. Caraglio, C. Meredieu, PlantGL Prototype 2/4 Extension sélection maquettes AMAPsim Extension choix des algos de plantation Prototype d'editeur à base Sketch Extension export scène AMAP calrgb de AMAP v3 (1997)

F. de Coligny, Sketch prototype Prototype 3/4

S. Griffon, recompilation calrgb de AMAP v3 (1997) Prototype 4/4 Résultat : une image de plantation de pins maritimes plantés en ligne, maquettes AMAPsim Remarques : - pas de simplification comme avec PlantGL, on peut les faire dans la maquette - pas de finitions : pas d'aléa dans le dispositif de plantation, fond noir, les maquettes sont placées n'importe comment, etc. - trois extensions (prototypes) : sélection de plantes, placement en lignes et exportation "scène amap"

Un éditeur AMAP? Trouver un nom (le plus dur) Un projet pilote ou deux (FireParadox, EcoPalm...) Un recrutement ou une affectation d'un développeur Une décision AMAP est nécessaire : - Investir dans un nouvel éditeur de scène? affectation du développeur démarrage du projet pilote EcoPalm planter les palmiers EcoPalm suivant les dispositifs de plantation ad-hoc (construction d'extensions) connexion avec Archimed... - établir une "meilleure" collaboration avec Bionatics sur leurs outils?