CAZOTTES Sarah IR3

12
CAZOTTES CAZOTTES Sarah Sarah IR3 IR3

description

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 - PowerPoint PPT Presentation

Transcript of CAZOTTES Sarah IR3

Page 1: CAZOTTES Sarah IR3

CAZOTTES CAZOTTES SarahSarah

IR3IR3

Page 2: CAZOTTES Sarah IR3

22

PlanPlan

I Réalité virtuelle / augmentéeI Réalité virtuelle / augmentée II Les langages de programmation II Les langages de programmation III Les modeleurs et utilitairesIII Les modeleurs et utilitaires IV Conception d’un monde 3DIV Conception d’un monde 3D VI ConclusionVI Conclusion

Page 3: CAZOTTES Sarah IR3

33

I_ Réalité virtuelle /augmentéeI_ Réalité virtuelle /augmentée

Réalité virtuelleRéalité virtuelleSimuler le comportement d'entités 3D

Réalité augmentéeRéalité augmentée

Cas particulier de réalité virtuelle : Virtualisation d’informations

Page 4: CAZOTTES Sarah IR3

44

Application :Application :

Industrie automobile / Médecine / Jeux vidéoMétéorologie / Formation par simulateur

Les deux problèmes majeurs de la réalité virtuelle: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.

I_ Réalité virtuelle /augmentéeI_ Réalité virtuelle /augmentée

Page 5: CAZOTTES Sarah IR3

55

II_Les langages de II_Les langages de programmationprogrammation

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)

Page 6: CAZOTTES Sarah IR3

66

III _ Modeleurs/ UtilitairesIII _ Modeleurs/ Utilitaires

Modeleurs open source : Modeleurs open source : Blender

White Dune (utilitaire VRML)

Modeleurs :Modeleurs :Maya (cinématographie)3dsmax (jeux vidéo)Xsi (jeux vidéo)

Page 7: CAZOTTES Sarah IR3

77

IV_ Conception d’un monde IV_ Conception d’un monde 3D3D

La caméra = point de vue de l’utilisateur

Objets Objets Objets

INTERACTION

ACTIONS

Page 8: CAZOTTES Sarah IR3

88

Langage VRMLLangage VRML1) 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.

IV_ Conception d’un monde 3DIV_ Conception d’un monde 3D

Page 9: CAZOTTES Sarah IR3

99

Strucuture des nœuds :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 objetAjout de prototype pré-défini

IV_ Conception d’un monde 3DIV_ Conception d’un monde 3D

Page 10: CAZOTTES Sarah IR3

1010

BlenderBlender

IV_ Conception d’un monde 3DIV_ Conception d’un monde 3D

Modélisation, Animation Extensible en python Exemple d’utilisation

Page 11: CAZOTTES Sarah IR3

1111

V_ConclusionV_Conclusion

Technologie en pleine expansionTechnologie en pleine expansion Il n'existe à ce jour pas de consensus Il n'existe à ce jour pas de consensus

de langage 3Dde langage 3D

Page 12: CAZOTTES Sarah IR3

1212

RéférencesRé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