La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Guillaume Lavoué: Martial Tola: Laboratoire.

Présentations similaires


Présentation au sujet: "Guillaume Lavoué: Martial Tola: Laboratoire."— Transcription de la présentation:

1 Guillaume Lavoué: Martial Tola: Laboratoire d'InfoRmatique en Image et Systèmes d'information LIRIS UMR 5205 CNRS/INSA de Lyon/Université Claude Bernard Lyon 1/Université Lumière Lyon 2/Ecole Centrale de Lyon Université Claude Bernard Lyon 1, bâtiment Nautibus 43, boulevard du 11 novembre 1918 F Villeurbanne cedex UMR 5205 Le LIRIS à la rencontre des entreprises - MEPP - 03/11/2009 MEPP 3D MEsh Processing Platform

2 Le LIRIS à la rencontre des entreprises - MEPP - 03/11/ Présentation : objectifs / plateforme Etablir un cadre autour des nouvelles techniques de maillages 3D Fédérer / rassembler / pérenniser les développements de léquipe M2DISCO Impact minimal dun système dexploitation et dun langage de programmation, dans la mesure du possible (portabilité) Etre orienté vers la modularité (notion de composant) Fournir une IHM et des fonctionnalités de base pour un développement plus rapide (intégration plus facile)

3 Le LIRIS à la rencontre des entreprises - MEPP - 03/11/ Librairie CGAL : présentation Computational Geometry Algorithms Library Propose une implémentation des objets et des algorithmes utilisés couramment en géométrie algorithmique. Librairie Open Source / utilisateurs académiques. GeometryFactory / licence commerciale. Consortium 7 instituts de recherche en Europe et Israël. INRIA Sophia-Antipolis fortement impliqué. Robuste, flexible, efficace. POO et polymorphisme : généricité / template.

4 Le LIRIS à la rencontre des entreprises - MEPP - 03/11/ Librairie CGAL : polyèdre Fournit une représentation des polyèdres (maillages 3D) Structure de données basée sur le concept des demi-arêtes (orientées) : sommets / arêtes / facettes, relations dincidence et dadjacence, navigation rapide et aisée au sein du maillage.

5 Le LIRIS à la rencontre des entreprises - MEPP - 03/11/ Développement composant Problème : comment intégrer les travaux de chaque contributeur au sein de la plateforme ? Solution retenue : héritage multiple « conditionnel » ( polyhèdre enrichi) Chaque composant peut (ou non) être inclus au moment de la compilation / biais dun « #define ». Chaque composant peut donc (ou non) ainsi enrichir : les items géométriques (sommets, demi-arêtes, facettes), le polyèdre lui-même, lIHM du logiciel (menu, toolbar, évènements, …). Le polyèdre enrichi ainsi que ses items géométriques héritent donc de tous les enrichissements amenés par lhéritage respectif de chaque composant.

6 Le LIRIS à la rencontre des entreprises - MEPP - 03/11/ MEPP: 3D MEsh Processing Platform


Télécharger ppt "Guillaume Lavoué: Martial Tola: Laboratoire."

Présentations similaires


Annonces Google