WebGL - Faire entrer la 3D dans des pages Web par M2I FORMATION MERIGNAC

Lieu(x)
En centre (33)
Durée
Total : 21 heures
En centre : 21 heures
Financement
Demandeur d’emploi
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Les bases de WebGL
OpenGL et l'accélération matérielle
JSON et le formatage des données
Versions et implémentation dans les navigateurs
Les bibliothèques de développement
Créer l'environnement
La page HTML et la balise Canvas
Créer le contexte WebGL
Ajouter du contenu
Notion de scène
Initialisation des shaders
Chargement depuis le DOM
Vertex shader
Fragment shader
Créer des objets
Dessiner la scène
Créer un objet 2D
Opérations sur les matrices
Gérer les matrices avec la bibliothèque mathématique
Sylvester
Ajouter des couleurs avec les shaders
Colorer les sommets
Colorer les fragments
Animer des objets
Rotation
Déplacement
Créer des objets 3D
Définir la position des vertex d'un cube
Définir les couleurs des vertex d'un cube
Définir la liste des vertex (array)
Dessiner le cube
La bibliothèque three.js
Plug
- in d'export Blender
Utiliser des textures
Charger les textures
Mappage des textures
Mettre à jour les shaders
Dessiner le cube texturé
Cross
- domain textures (CORS)
Eclairage
Simuler les lumières et les ombres
Construire les mormales pour les vertex
Mettre à jour les shaders
Animer les textures
Accéder à la vidéo
Utiliser la vidéo comme texture
Best practices
Les extensions
Convention de nommage
Extensions disponibles
Liste des extensions
Activation
Compatibilité des navigateurs
Objectifs
Réaliser des applications Web 3D avec l'API WebGL
Mettre en oeuvre les algorithmes adaptés aux navigateurs et à l'environnement.
Centre(s)
  • Mérignac (33)
Compétence(s)
Formation proposée par : M2I FORMATION MERIGNAC
À découvrir
ECG - ECOLE EN COMMUNICATION GRAPHIQUE
INDESIGN - créer des mises en page par ECG - ECOLE EN COMMUNICATION GRAPHIQUE
LH SOLUTIONS
Créer son site internet avec Wordpress par LH SOLUTIONS
F3DF
Scan 3D par F3DF
VERTEGO INFORMATIQUE
Microstation 3d par VERTEGO INFORMATIQUE
ECG - ECOLE EN COMMUNICATION GRAPHIQUE
GRAPHISTE INFOGRAPHISTE - La mise en page et l'infographie par ECG - ECOLE EN COMMUNICATION GRAPHIQUE
EXPERTISME - Groupe Select
InDesign - logiciel de mise en page par EXPERTISME - Groupe Select
ECG - ECOLE EN COMMUNICATION GRAPHIQUE
INFOGRAPHISTE INTÉGRATEUR WEB par ECG - ECOLE EN COMMUNICATION GRAPHIQUE
Maîtriser HTML5 et CSS3 pour créer des pages Web Responsives par Groupe Arkesys
Maîtriser HTML5 et CSS3 pour créer des pages Web Responsives par Groupe Arkesys - Avanteam Formation
ADRIA DEVELOPPEMENT
Zoning comment faire en pratique par ADRIA DEVELOPPEMENT