01.Formations Digital
01. Formation Développement d'application pour MS Kinect 02. Formation Flash 3D 03. Formation Développement d'applications Facebook 04. Formation Développement avec les API Twitter 05. Formation Action Script 3 Initiation 06. Formation Action Script 3 Perfectionnement 07. Formation ActionScript 3 Expert 08. Formation Flex : créer des applications 09. Formation jQuery pour les développeurs Web 10. Formation AJAX 11. Formation JavaScript 12. Formation JavaScript Programmation Orientée Objet 13. Formation Choisir son Framework Java pour le Web 14. Formation Développement d'applications Java pour le Web 15. Formation Symfony 2 16. Formation Python 2 17. Formation PHP les bases 18. Formation PHP et MySQL Initiation 19. Formation PHP et MySQL Perfectionnement 20. Formation Algorithme 21. Formation Conception orientée objet 22. Formation ASP 3
01. Formation Flash 3D
Objectifs pédagogiques
Cette formation vous permet d'utiliser les fonctionnalités 3D du logiciel Flash. Utiliser l'API 3D de ActionScript 3.
Population visée
Développeurs ActionScript 3.
Prérequis
Maîtriser le langage ActionScript 3. Une connaissance de la programmation Orientée objet et/ou des base de 3D sont un plus pour suivre cette formation.
Contenu
Principes de base de la 3D
- Espace vectoriel et coordonnées cartésiennes « x », « y » et « z »
- Perspective et points de fuite et valeur « T »
- Rotation, mise à l’échelle, inclinaison et translation 3D
- Projection et mappage 2D/3D
Fonctions 3D de base
- Déplacement et rotation d'objet
- Projection de perspective
- Réorganisation de la liste d'affichage sur l’axe des « z »
- Transformation d'objets 3D Ã l'aide de matrices 3D
- Manipulation vectorielle 3D
- Création de perspective
- Ajout de textures (mappage des coordonnées UV)
- Accélération de rendu par masquage (culling)
Description des fonctions 3D de Flash Player et AIR
- Version prenant en charge les fonctions 3D
- Les directions positives des axes « x », « y » et « z » dans le système de coordonnées 3D
- Les types de classes ActionScript prenant en charge les fonctions 3D
Création et déplacement d'objets 3D
- La définition des propriétés DisplayObject.rotationX et DisplayObject.rotationY
- Affectez une valeur à la propriété « z »
- Déplacement d'un objet dans l'espace 3D
- Rotation d'un objet dans l'espace 3D
Projection d'objets 3D sur un affichage 2D
- La classe PerspectiveProjection
- Champ de vision
- Centre de la projection
- Distance focale
- Valeurs par défaut de la projection de perspective
Transformations 3D complexes
- Création d'objets Matrix3D
- Réorganisation de l'affichage à l'aide d'objets Matrix3D (getRelativeMatrix3D)
Création d'effets 3D à l'aide de triangles
- La méthode Graphics.drawTriangles
- Transformation d'images bitmap
- Mappage des coordonnées UV (uvtData)
- Culling et moteur de rendu
Gestion des interactions
- Gestion des actions et événements
- Principe du delta de position et manipulation
- Manipulations des objets 3
Méthodes pédagogiques
8 participants maximum, un poste par stagiaire et un support de cours est remis en fin de stage. La formation est constituée d'apports théoriques, de démonstrations et de mises en pratique basées sur des exercices.
Formateur
Formateur expérimenté, développeur de site Web, et spécialiste du logiciel Flash.
Modalités de validation des acquis
Évaluation en ligne des acquis via un questionnaire. Attestation de fin de stage.
Télécharger le plan de cours
- Durée3 jours (21 h)
- Prix1400 € HT
- Dates des
prochaines sessions - sur demande
- Villes
- Paris
- Formules
Recommander
Vous cherchez
une formation
sur mesure ?
une formation
sur mesure ?
N'hésitez pas
ànous contacter
