Formation Away 3D

Utilisez le moteur Away 3D

Mettez en place un environnement interactif et des animations en trois dimensions basés sur le moteur Away3D.
21 heures de formation (3 jours en présentiel).

Public

  • Développeur ou webmaster souhaitant intégrer ou développer des projets 3D grace au moteur Away3D.

Pré requis

  • Développer en Actionscript 3
  • Notions de Programmation Orientée Objet

Objectifs

  • Maîtriser les contraintes d'un environnement 3D
  • Savoir mettre en place une scène Away3D
  • Animer et manipuler des éléments 3D
  • Créer et charger des objets ( obj, 3ds...)
  • Charger et optimiser des textures
  • Mettre en place des interactions

 


Programme

Dispensé avec des méthodes d'apprentissage actives basées sur des exercices pratiques. 

1 - Appréhender l'espace 3D

  • Espace cartésien (espace d'affichage matériel)
  • Le clipping et le viewport d’affichage
  • Principes de perspectives de projection et frustrum
  • Principes d'affichage du moteur de rendu Away3D

2 - Mise en place de scène 3D

  • View, camera, render engine
  • ObjectContainer3D
  • Pointlight

3 - Gestion d'objets primitifs

  • Création et manipulation de Planes, Cubes, spheres...

4 - Textures et matériaux

  • Les normals et texcoords
  • Le wireframe
  • Matériaux de couleurs
  • Matériaux bitmap et texturing
  • Normal map
  • Environement map
  • Méthodes de traitement des matériaux
  • Gestion de l'éclairage

5 - Modèles 3D

  • Chargements de modèles 3D
  • Chargement de modèles animés
  • Gestion des squelettes (bones rigging)

6 - Les événements

  • Evénements de la scène
  • Evénements de chargement
  • Evénements d'animation d'objets 3D

7 - Pousser plus loin le rendu

  • Principe des programmes de shader (pixel bender 3d)
  • Modifier et controler ses éclairages grace aux shaders
  • créer des effets visuels grace aux shaders
  • Les matériaux animés
  • Les filtres 3D

8 - La physique

  • Principe des bounding box et bounding spheres
  • Gestion de la gravité
  • Gestion des collisions
  • Evénements physiques

 

9 - Réalisation de projet

  • Mise en place d'une scène interactive de type environnement de jeu avec personnage et objets interactifs