web

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
Ajouter à votre sélection

  ">

Vous cherchez
une formation
sur mesure ?

N'hésitez pas
à nous contacter

01 44 61 96 00