![Page 1: Présentation Boudeau David Sehil Sofiane Roux-thomas aurelien](https://reader035.vdocuments.pub/reader035/viewer/2022062310/56816459550346895dd627e5/html5/thumbnails/1.jpg)
PRÉSENTATIONBOUDEAU DAVIDSEHIL SOFIANEROUX-THOMAS AURELIEN
11.04.2008 WSIA
![Page 2: Présentation Boudeau David Sehil Sofiane Roux-thomas aurelien](https://reader035.vdocuments.pub/reader035/viewer/2022062310/56816459550346895dd627e5/html5/thumbnails/2.jpg)
Sommaire INTRODUCTION
Présentation de VRML Pourquoi X3D est né
La norme X3D Exemples Le code
CONCLUSION Pourquoi X3D est si peu utilisé ? L’avenir de X3D Sources
![Page 3: Présentation Boudeau David Sehil Sofiane Roux-thomas aurelien](https://reader035.vdocuments.pub/reader035/viewer/2022062310/56816459550346895dd627e5/html5/thumbnails/3.jpg)
INTRODUCTIONPrésentation de VRML
Le VRML 1.0 voit le jour en 1995
Il est utilisé pour décrire les scènes 3d temps réel sur internet
Il connaît un grand succès, de fait les sociétés Sony, SGA et Mitra aideront à la création une version 2.0
![Page 4: Présentation Boudeau David Sehil Sofiane Roux-thomas aurelien](https://reader035.vdocuments.pub/reader035/viewer/2022062310/56816459550346895dd627e5/html5/thumbnails/4.jpg)
INTRODUCTIONPourquoi X3D est né
Mais VRML à quelques défaut majeurs, ce qui pousse les développeurs à créer X3D :
Langage difficile à maîtriser, pas d'outil de modélisation (3DMax,Blender…) etc ...
Spécification du langage trop rigides impossibilité d'ajouter de nouvelles
fonctionnalités à une scène par exemple : les scènes VRML sont
dépourvues de son, vidéo en flux
![Page 5: Présentation Boudeau David Sehil Sofiane Roux-thomas aurelien](https://reader035.vdocuments.pub/reader035/viewer/2022062310/56816459550346895dd627e5/html5/thumbnails/5.jpg)
INTRODUCTIONPrésentation de VRML
CODE VRML CODE X3D
![Page 6: Présentation Boudeau David Sehil Sofiane Roux-thomas aurelien](https://reader035.vdocuments.pub/reader035/viewer/2022062310/56816459550346895dd627e5/html5/thumbnails/6.jpg)
La norme X3DExemples
Extensible 3D (X3D) est une spécification W3C via sa filiale Web3D Consortium
![Page 7: Présentation Boudeau David Sehil Sofiane Roux-thomas aurelien](https://reader035.vdocuments.pub/reader035/viewer/2022062310/56816459550346895dd627e5/html5/thumbnails/7.jpg)
La norme X3D Exemple: les vitrines virtuelles
Exemple le plus fréquent de productions X3D à l’heure actuelle: vitrines virtuelles en ligne (commerce, galeries arts …)
![Page 8: Présentation Boudeau David Sehil Sofiane Roux-thomas aurelien](https://reader035.vdocuments.pub/reader035/viewer/2022062310/56816459550346895dd627e5/html5/thumbnails/8.jpg)
La norme X3DExemple : les mondes virtuels
Voici un aperçu d’un monde virtuel s’appuyant sur les technologies X3D
Possibilités d’incrustation de médias, d’interaction avecl’environnement et les autres utilisateurs
![Page 9: Présentation Boudeau David Sehil Sofiane Roux-thomas aurelien](https://reader035.vdocuments.pub/reader035/viewer/2022062310/56816459550346895dd627e5/html5/thumbnails/9.jpg)
La norme X3DExemple : une de nos créations
Une de nos créations X3D :
![Page 10: Présentation Boudeau David Sehil Sofiane Roux-thomas aurelien](https://reader035.vdocuments.pub/reader035/viewer/2022062310/56816459550346895dd627e5/html5/thumbnails/10.jpg)
La norme X3DLe code d’un de nos exemples
On observe une structure typique XML :• Déclaration du type XML, • Insertion de DTD• nœud racine,• nœuds auxiliaires• attributs•… Garantit des objets
-réutilisables -classifiables
![Page 11: Présentation Boudeau David Sehil Sofiane Roux-thomas aurelien](https://reader035.vdocuments.pub/reader035/viewer/2022062310/56816459550346895dd627e5/html5/thumbnails/11.jpg)
La norme X3DLe code : hiérarchie des balises
Pour une « sphère » de notre exemple
![Page 12: Présentation Boudeau David Sehil Sofiane Roux-thomas aurelien](https://reader035.vdocuments.pub/reader035/viewer/2022062310/56816459550346895dd627e5/html5/thumbnails/12.jpg)
La norme X3DLe code : les différents types de balise
Il existe différents types de balises en X3D permettant notamment :
• les balises géométriques (cube, sphère surfaces NURBS …)• les balises d'apparences (couleur, textures, lumière…)• les balises de contenu multimédia (vidéos, sons…)• les balises d'animation du monde (translation, rotations …)• les balises qui recensent les interactions de l'utilisateur• Les balises de liens (ancres html …)
![Page 13: Présentation Boudeau David Sehil Sofiane Roux-thomas aurelien](https://reader035.vdocuments.pub/reader035/viewer/2022062310/56816459550346895dd627e5/html5/thumbnails/13.jpg)
ConclusionPourquoi X3D est si peu utilisé ?
Le Web 3D s’avère très peu répandu
Complexité de la norme X3D dès qu’il s’agit de représenter des objets réalistes.
Possibilités actuelles de X3D 5% à peine des possibilités
Environnement technologique inadapté
![Page 14: Présentation Boudeau David Sehil Sofiane Roux-thomas aurelien](https://reader035.vdocuments.pub/reader035/viewer/2022062310/56816459550346895dd627e5/html5/thumbnails/14.jpg)
ConclusionL’avenir de X3D
L’avènement de X3D est attendu et arrivera à travers le développement des sites de e-commerce, et peut-être des jeux multi-joueurs en ligne
Formation de personnel qualifié et imprégné de la culture XML
![Page 15: Présentation Boudeau David Sehil Sofiane Roux-thomas aurelien](https://reader035.vdocuments.pub/reader035/viewer/2022062310/56816459550346895dd627e5/html5/thumbnails/15.jpg)
Sources http://www.web3d-fr.com DTD, informations techniques http://www.pinecoast.comTutoriaux X3D http://www.xml.comInformations sur le X3D par rapport à XML http://apia.u-strasbg.fr/vrml/index.htmlTutoriaux VRMLs