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

GÉNÉRATEUR DE DOCUMENTS 3D INTERACTIFS PDF U3D Projet de Bachelor | RICHARD Mathieu | 2009.

Présentations similaires


Présentation au sujet: "GÉNÉRATEUR DE DOCUMENTS 3D INTERACTIFS PDF U3D Projet de Bachelor | RICHARD Mathieu | 2009."— Transcription de la présentation:

1 GÉNÉRATEUR DE DOCUMENTS 3D INTERACTIFS PDF U3D Projet de Bachelor | RICHARD Mathieu | 2009

2 PROJET DE BACHELOR Présentation Norme U3D Modules d’exportation Outils U3D/Pdf Conclusion 2009 PDB| Mathieu RICHARD 1/20

3 PRESENTATION NORME U3D MODULES D’EXPORTATION OUTILS U3D/PDF CONCLUSION  Cadre  Projet de Bachelor individuel sur 20 semaines (15 en cours et 5 à temps complet).  Sujet proposé par l’HEIG-VD et Mr Henri Röthlisberger  Domaine  Projet lié à l’infographie et à la visualisation 3D  Utilise un mécanisme de compression  U3D s’intègre au fichier.pdf 2009 PDB| Mathieu RICHARD 2/19

4 PRESENTATION NORME U3D MODULES D’EXPORTATION OUTILS U3D/PDF CONCLUSION  Déroulement 3 parties  Une étude théorique du format  La réalisation de module d’exportation  Un projet mettant en œuvre U3D et Pdf  Planification  Etude théorique: 7 semaines  Réalisation modules: 7 semaines  Projet U3D/Pdf: 5 semaines 2009 PDB| Mathieu RICHARD 3/19

5 PROJET DE BACHELOR Présentation Norme U3D Modules d’exportation Outils U3D/Pdf Conclusion 2009 PDB| Mathieu RICHARD 4/19

6 NORME U3D PRESENTATION NORME U3D MODULES D’EXPORTATION OUTILS U3D/PDF CONCLUSION 2009 PDB| Mathieu RICHARD 5/19  Motivations  Absence de Standard: Après 30ans d’utilisation de la CAO, toujours aucun réel standard n’existe. U3D veut devenir le.Jpeg de la 3D.  Pérennisation des données: Création d’un format indépendant des plateformes d’utilisations.  Développé l’usage de données 3D: Permet l’utilisation des données dans tous types de logiciels à toutes les étapes du développement.

7 NORME U3D PRESENTATION NORME U3D MODULES D’EXPORTATION OUTILS U3D/PDF CONCLUSION 2009 PDB| Mathieu RICHARD 6/19  Intervenants:  3DIF: Consortium industriel fondé par Intel dont le but est de promouvoir l’utilisation de 3D grand public.  ECMA: Organisation de standardisation informatique.  Structure du fichier  Blocs de définitions: Définissent tous les éléments du modèle ainsi que leurs relations.  Blocs de continuations: Définissent les caractéristiques d’une entité du modèle.

8 PROJET DE BACHELOR Présentation Norme U3D Modules d’exportation Outils U3D/Pdf Conclusion 2009 PDB| Mathieu RICHARD 7/19

9 MODULES D’EXPORTATION PRESENTATION NORME U3D MODULES D’EXPORTATION OUTILS U3D/PDF CONCLUSION 2009 PDB| Mathieu RICHARD 8/19  Conversion JAVA3D en U3D 2 types d’implémentations ont été envisagées:  Module d’exportation complet: Conversion et écriture de la structure U3D à partir d’un graphe Java3D.  Module utilisant JReality: Conversion de Java3D en un graphe JReality puis utilisation du module d’exportation existant.

10 MODULES D’EXPORTATION PRESENTATION NORME U3D MODULES D’EXPORTATION OUTILS U3D/PDF CONCLUSION 2009 PDB| Mathieu RICHARD 9/19  Bilan Java  Module complet d’écriture de fichier très compliqué.  Les librairies Java3D et JReality sont bien documentées, c’est pourquoi il est agréable de travailler avec celles-ci.  JReality offrent des possibilités de visualisation ou des outils permettant de simplifier grandement les calculs géométriques.  L’exportation est actuellement fonctionnelle pour le géométrie et la position des objets.

11 MODULES D’EXPORTATION PRESENTATION NORME U3D MODULES D’EXPORTATION OUTILS U3D/PDF CONCLUSION 2009 PDB| Mathieu RICHARD 10/19  JAVA  Cube exporté via la module

12 MODULES D’EXPORTATION PRESENTATION NORME U3D MODULES D’EXPORTATION OUTILS U3D/PDF CONCLUSION 2009 PDB| Mathieu RICHARD 11/19  Conversion OpenGL C/C++ en U3D 4 types d’implémentations ont été envisagées:  Module d’exportation complet: Conversion et écriture de la structure U3D à partir d’OpenGL.  Module utilisant les librairies Sourceforge: Conversion de OpenGL dans la structure ITF fournit par Souceforge puis exportation à l’aide des librairies.  Module utilisant OpenSceneGraph: Conversion de OpenGL en une structure OpenSceneGraphe puis exportation en réalisant un module complet ou à l’aide des librairies SourceForge.  Module utilisant Flex/Bison: Exportation en utilisant une analyse syntaxique du fichier source OpenGL.

13 MODULES D’EXPORTATION PRESENTATION NORME U3D MODULES D’EXPORTATION OUTILS U3D/PDF CONCLUSION 2009 PDB| Mathieu RICHARD 12/19  C/C++  Le développement de la librairie C/C++ pour OpenGL à engendré davantage de difficultés.  Les librairies SourceForge existantes sont uniquement compatible avec Visual C++, malgré de nombreuses tentatives afin de les faires fonctionner avec un autre IDE, je n’ai pas réussi.  La recompilation complète des librairies est compliquée et fastidieuse.  Le module C/C++ ne fonctionne actuellement pas.

14 PROJET DE BACHELOR Présentation Norme U3D Modules d’exportation Outils U3D/Pdf Conclusion 2009 PDB| Mathieu RICHARD 13/19

15 OUTILS U3D/PDF PRESENTATION NORME U3D MODULES D’EXPORTATION OUTILS U3D/PDF CONCLUSION 2009 PDB| Mathieu RICHARD 14/19  Cahier des charges outils U3D/Pdf  Réaliser un outil permettant l’intégration de fichiers U3D à des documents pdf existants.

16 OUTILS U3D/PDF PRESENTATION NORME U3D MODULES D’EXPORTATION OUTILS U3D/PDF CONCLUSION 2009 PDB| Mathieu RICHARD 15/19  Bilan Réalisation  Le fonctionnement du module n’est pas complet à l’heure actuelle. On peut actuellement créer un fichier pdf à partir d’un fichier U3D.  Il réside encore des problèmes dans cette version, notamment la perte d’interactivité du fichier pdf lors de sa création via notre outils.

17 PROJET DE BACHELOR Présentation Norme U3D Modules d’exportation Outils U3D/Pdf Conclusion 2009 PDB| Mathieu RICHARD 16/19

18 CONCLUSION PRESENTATION NORME U3D MODULES D’EXPORTATION OUTILS U3D/PDF CONCLUSION  U3D est un standard, mais celui-ci est très compliqué à utiliser. On peut d’ailleurs le remarquer par le faible nombre d’outils en faisant usage.  La documentation, mis à part le standard très technique, est absente et certaines parties ne sont expliquées qu’en pseudo code (compression).  U3D est un format puissant, évolutif mais à utiliser actuellement uniquement si l’on en a un réel intérêt étant donnée la complexité de sa mise en œuvre.  Le projet composé de 4 sous-travaux ne m’a pas permis d’explorer complètement l’un d’entre eux. 2009 PDB| Mathieu RICHARD 17/19

19 PROJET DE BACHELOR 2009 PDB| Mathieu RICHARD 18/19 Démo

20 PROJET DE BACHELOR 2009 PDB| Mathieu RICHARD 19/19 Q&A

21 GÉNÉRATEUR DE DOCUMENTS 3D INTERACTIFS PDF U3D Projet de Bachelor | RICHARD Mathieu | 2009


Télécharger ppt "GÉNÉRATEUR DE DOCUMENTS 3D INTERACTIFS PDF U3D Projet de Bachelor | RICHARD Mathieu | 2009."

Présentations similaires


Annonces Google