1 / 12

CAZOTTES Sarah IR3

Les mondes virtuels. CAZOTTES Sarah IR3. Plan. I Réalité virtuelle / augmentée II Les langages de programmation III Les modeleurs et utilitaires IV Conception d’un monde 3D VI Conclusion. I_ Réalité virtuelle /augmentée. Réalité virtuelle Simuler le comportement d'entités 3D

beau
Download Presentation

CAZOTTES Sarah IR3

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. Les mondes virtuels CAZOTTES Sarah IR3

  2. Plan • I Réalité virtuelle / augmentée • II Les langages de programmation • III Les modeleurs et utilitaires • IV Conception d’un monde 3D • VI Conclusion

  3. I_ Réalité virtuelle /augmentée • Réalité virtuelle Simuler le comportement d'entités 3D • Réalité augmentée Cas particulier de réalité virtuelle : Virtualisation d’informations

  4. I_ Réalité virtuelle /augmentée • Application : Industrie automobile / Médecine / Jeux vidéo Météorologie / Formation par simulateur • Les deux problèmes majeurs de la réalité virtuelle: -La création du monde virtuel -L'interfaçage entre le sujet et le monde virtuel.

  5. II_Les langages de programmation • Adoption d'un standard 3D performant : le VRML (Virtual Reality Modeling Languague) publié en 1994, • Plusieurs formats de constructeurs existent : -X3D (eXtensible 3D) développé par le consortium Web3D -U3D (Universal 3D Format) créé en 2004 par l'Ecma (European Computer Manufacturers Association) -3D-XML (développé par Dassault Système)

  6. III _ Modeleurs/ Utilitaires • Modeleurs open source : Blender White Dune(utilitaire VRML) • Modeleurs : Maya (cinématographie) 3dsmax (jeux vidéo) Xsi (jeux vidéo)

  7. INTERACTION Objets Objets Objets ACTIONS IV_ Conception d’un monde 3D La caméra = point de vue de l’utilisateur

  8. IV_ Conception d’un monde 3D Langage VRML 1) Installation un plug-in VRML (Cortona) 2) Création d’un fichier avec l’extension .WRL 3) Création de l’environnement virtuel : -Début de fichier : #VRML V2.0 utf8 -Création d’une scène -Ajout d’objets, d’avatars, de prototypes -Ajout d’événements 4) Visualisation du résultat via un navigateur web.

  9. IV_ Conception d’un monde 3D • Strucuture des nœuds : Nom_du_noeud { Type_de_champ Type_de_valeur Nom_du_paramètre Valeur_par_défaut } • Paramètres Texture, luminosité, transparence, reflets d’un objet. Ajout d’action sur un objet Ajout de prototype pré-défini

  10. IV_ Conception d’un monde 3D Blender • Modélisation, Animation • Extensible en python • Exemple d’utilisation

  11. V_Conclusion • Technologie en pleine expansion • Il n'existe à ce jour pas de consensus de langage 3D

  12. Références • http://www.web3d-fr.com/tutoriels/ • http://fr.wikipedia.org/ • http://rvirtual.free.fr/programmation/program.htm • http://texel3d.free.fr/liens/model.htm • http://jmsoler.free.fr/didacticiel/blender/tutor/index.htm • http://tecfa.unige.ch/guides/vrml/vrmlman/node1.html

More Related