Accueil > Formations > Solutions Métiers & Outils Collaboratifs > Création Graphique & Multimédia > OpenGL
Formation OpenGL
Maîtrisez l'API OpenGL pour le jeu vidéo, la CAO et la modélisation grâce à notre formation OpenGL de 5 jours !
Vue d'ensemble
Avoir suivi les formations Langage C et/ou Langage C Perfectionnement ou connaissances équivalentes
Objectifs pédagogiques
Programme détaillé
Introduction d’OpenGL
Place d’OpenGL sur le marché actuel de la 3D
Historique d’OpenGL et évolution
Rôle d’OpenGL et compléments nécessaires
Présentation de GLU et GLUT
Implémentations logicielles et matérielles
Principes de base
Définition d’une scène dans un espace en 3D
Les différents espaces 3D/4D
Présentation de la machine d’états d’OpenGL
Utilisation des extensions
Visualisation
Création d’une fenêtre de rendu
Espace de visualisation : Frustum
Premiers polygones
Gestion de la couleur
Interactions
Introduction au fonctionnement de GLUT
Callbacks
Gestion du clavier
Gestion de la souris
Redimensionnement de la fenêtre de rendu
Matrices
Rôle des matrices de la machine d’états OpenGL
Matrice de visualisation
Matrice de transformation
Rotations, translations, changement d’échelle
Piles de matrices pour modélisation structurée
Limitation des matrices, utilisation des quaternions
Éclairage
Rôle et fonctionnement de l’éclairage
Simplifications du modèle d’éclairage
Mise en place et définitions
Déplacements des sources lumineuses
Gestion des couleurs
Gestion des matériaux
Les normales (déduction et lissage)
Les spots
Le blending et les transparences
Intérêts et problématique du blending
Une solution aux superpositions blendées
Listes d’affichage
Intérêts et inconvénients des listes
Créer une liste d’affichage
Cas d’utilisation
Application de textures
Principes du texturage
Chargement de textures
Mise en place de coordonnées de texture
Filtrages (linéraires, bilinéaires)
MipMapping
Matrice de texturage
Extensions (multitexturing, textures 3D, …)
Précisions sur le blending de textures
Utilisation des textures 1D
Skyboxes
Les tableaux de sommets
Avantages et limitations des tableaux
Préparation des données
Utilisation des tableaux de sommets
Tampons
Tampon de profondeur (Z-buffer)
Tampon « pochoir » (stencil buffer)
Utilisations avancées des tampons (réflections, limitations des ombres, etc.)
La gestion des ombres
Ombres par projection
Stencil Shadows (direct et Carmack’s reverse)
Mapping Shadows
Les Shaders
Remplacement des parties fixes du Pipeline
Fragment shaders
Vertex shaders
Exemples d’applications
Prochaines sessions
Ils nous font confiance
Cette année notre filière Création Graphique & Multimédia a accompagné plus de 15 entreprises dont :
Avis des participants
Formation conforme à mes attentes.
C'etati très sympa, trop court helas.j'ai appris tellement de chose ! bravo ! :)
Le formateur a su rebondir suite à notre demande pour nous apporter les solution que nous recherchions. Il a su s'adapter à notre rythme de travail et à nos problématiques. Un grand merci à lui
Excellente formation. Merci à Axel pour son professionnalisme et son adaptabilité.
Bien que la formation ait été dispensée en visioconférence, cela n'a pas occasionné de gêne dans l'apprentissage et la communication. La durée de formation et le nombre de participants (2) nous ont permis de prendre le temps pour manier les différents outils et pratiquer à…
Votre formateur
Pascal B.
Formateur Java & C++
Pascal intervient sur des formations portant sur les langages et écosystèmes backend. Parmi les formations qui lui sont confiées figurent notamment « C# » et « C++ ». Son activité de formation remonte à 2006, soit plus de 20 ans d’expérience.
Financement
Cette formation est éligible aux financements OPCO et FNE-Formation. Nos équipes vous accompagnent dans le montage de votre dossier.
Questions fréquentes
Combien de temps dure la formation OpenGL ?
Cette formation se déroule sur 5 jours.
Quels sont les prérequis pour suivre la formation OpenGL ?
Avoir suivi les formations Langage C et/ou Langage C Perfectionnement ou connaissances équivalentes
Quel est le prix de la formation OpenGL ?
En inter-entreprises, elle est à 3 500 € HT par participant ; en intra-entreprise, elle est à 8 250 € HT pour le groupe. Un tarif sur-mesure est également disponible sur devis.
La formation OpenGL délivre-t-elle une certification ?
Cette formation ne délivre pas de certification. Une attestation de fin de formation vous sera remise à l'issue de la session.
La formation OpenGL est-elle éligible à un financement OPCO ?
Oui, cette formation est éligible aux financements OPCO et FNE-Formation. Nos équipes vous accompagnent dans le montage de votre dossier.
Choisissez votre formation
Mon contact chez SPARKS est professionnel et très réactif. Les échanges sont simples, efficaces, et la collaboration se déroule dans d'excellentes conditions.
