FICHE MODULE SI5 / M2 IFI
TITRE : Conception d’Applications Multimédia Animées en 2D et en 3D
RESPONSABLE : Jean-Paul STROMBONI
QUALITE/CV : Maître de Conférences, Département SI Polytech'Nice Sophia
AUTRES INTERVENANTS ACADEMIQUES (Nom / Etablissement) :
- Jean Claude LAFON (Département SI Polytech'Nice-Sophia)
AUTRES INTERVENANTS EN ENTREPRISE (Nom / Entreprise) : PAS
RESUME : ce module introduit à la conception et à la mise en oeuvre d'animations multimédia numériques en 2D et 3D afin d'enrichir les applications informatiques du Web et en particulier Web 3D, au moyen de sons et d'images numériques, et d'intéractions homme machine programmées dans un langage proche de Java, il se débute par des cours et des travaux dirigés et s'achève par un projet conçu et mis en oeuvre de bout en bout dans un travail d'équipe avec les outils Flash et/ou Director d'Adobe.
OBJECTIFS : Ce module a pour but d'apprendre :
- à concevoir et à réaliser une application multimédia originale de A à Z, depuis la définition jusqu'à la réalisation d'un CD ROM ou page web
- à concevoir et à réaliser des animations en 3D en utilisant les principales techniques graphiques 3d disponibles actuellement.
CONTENU (1 ligne par séance si possible au format [Titre ] [Nature (C / TD / TP)] [Durée] [Intervenant] ) :
- Cours/TD (Phase d'apprentissage des techniques sur 10 semaines)
- Définition du multimédia numérique et phases de la conception d’applications multimédia, applications, outils, formats, méthodes, quelques règles pour la définition de l'interface, analyse d'exemples.
- Présentation du logiciel Director de Macromédia : comment créer une animation sans programmer, avec la souris et les comportements proposés par défaut dans le Director. Exemple d'animation : la balle qui rebondit
- Comment programmer Director, et personnaliser les animations : apprentissage de LINGO, le langage de Director qui permet de personnaliser les comportements : syntaxe, variables et structures de données , de contôle, messages et gestionnaires, scripts ...
- Présentation de Flash de Macromédia, comment mettre en scène une animation, séquences, calques, symboles et occurrences, … en analysant un exemple
- Comment utiliser ActionScript 2, pour obtenir tel ou tel résultat, analyse d’exemples sur le thème du jeu avec Flash, gérer les pistes son, créer des boutons, des champs de textes éditables, un sommaire, lancer une animation depuis une autre, ouvrir une fenêtre ...
- Visualisation des objets 3D: transformations géométriques, projections géométriques, modélisation des objets 3D (modèles surfaciques et solides), introduction à la synthèse d'images réalistes.
- Techniques fondamentales pour l'animation d'objets: échantillonnage du mouvement, contrôle du mouvement, cinématique inverse, dynamique inverse, animation de solides articulés, déformation d'objets, animation procédurale.
- Etude des possibilités de différents logiciels de modélisation d'objets 3D et d'animation 3D (en particulier sur le WEB)
- Miniprojet
- Conception et réalisation d'une application multimédia sur un thème imposé . Chaque groupe définit un scénario, une interface, un story board, et respecte une charte graphique annoncée, puis développe son application.
- Durant la phase d’apprentissage, les élèves proposent un thème de projet et rédigent un dossier de conception qui sera utilisé durant la mise en oeuvre.
- Durant la phase de réalisation (5 semaines), les élèves vont devoir réaliser leur application multimédia en respectant le cahier des charges du dossier de conception. Ils devront réaliser une page WEB qui présentera l'ensemble de leur projet et permettra d'éxécuter une démo de leur réalisation et de télécharger les documents relatifs à leur projet. Les meilleurs p^rojets seront mis sur la vitrine des projets de l'école.
PREREQUIS : Connaissances en graphique 2D. Bonne maîtrise de la programmation orientée objet.
BIBLIOGRAPHIE :
- Flash et Action Script, de Bill Sanders, coll. Grafizm, Eyrolles
- Jeux et Dessins animés avec Flash, Bill Turner et al., Grafizm, Eyrolles
- Lingo, le guide du programmeur, J. R. Nyquist et R. Martin, Eyrolles
- Flash MX 2004, Faites vos jeux, Philippe Rebouillat, Vincent Leroudier, 01 Informatique, Dunod
- Flash MX Notions de base, Stéphane Colombot, l'Ordinateur individuel, DUNOD
- The Annotated VRML 2.0 Reference Manual , Carey, Bell - Addison Wesley
- Computer Graphics: Principles and Practice , Foley, Van Dam, Feiner, Hughes -Addison Wesley
- Learning Maya : Foundation
- 3D Computer Graphics, Watt - Addison Wesley
- Advanced rendering and Animation techniques : Theory and Practice , A.Watt, M.Watt -Addison Wesley
SUPPORT de COURS :
|
Site Web du Cours |
Polycopié du cours |
Copie des transparents |
Support de cours |
x |
|
x |
MODE D’EVALUATION :
Quelque soit la langue du cours, c'est l'étudiant qui choisi la langue dans laquelle il sera évaluer. La rédaction du sujet est dans la langue du cours (un cours en français aura un sujet en français, un cours en anglais aura un sujet en anglais).
|
Présentation Orale |
Ecrit en temps limtié |
Livraison sur Site Web |
Production Logicielle |
____x |
|
__ x |
Rédaction d’un mémoire |
____x |
|
___x |
Examen |
|
|
|
Mettre une croix dans le mode d'évaluation choisi