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









