Introduction à l'OpenGL moderne

La formation d'introduction à l'OpenGL moderne reprend les concepts fondamentaux et les bonnes pratiques pour développer un code OpenGL flexible, performant pouvant être exécuter sur des plateformes deskop, embarquées ou mobiles.

Seront enseignées les techniques essentielles entourant l'éclairage, la gestion des textures, les objet relatifs au framebuffer et leur transformation, avec une approche adaptée aux développeurs C et C++.

Notez qu'un 4ème jour optionnel permet d'intégrer une introduction aux dernières APIs graphiques telles que Vulkan ou Metal, faisant le lien avec les concepts OpenGL et leurs évolutions pour permettre une rendu encore plus performant.

Une session à taille humaine garantie une attention particulière et un contenu adapté. Toutes les formations KDAB offrent une expérience pédagogique de haute qualité, alliant bonnes pratiques, théorie et exercices concrets.

Points clés de la formation :

  • Créer une fenêtre et un contexte OpenGL pour afficher une scène
  • Comprendre le pipeline OpenGL
  • Créer des géométries à l’aide de Vertex Buffer Objects et de Vertex Array Objects
  • Manipuler le système de coordonnées, projection et la caméra
  • Programmer son propre modèle de lumière
  • Utiliser les textures pour améliorer la qualité de rendu

Télécharger le contenu complet de la formation...

Informations sur la session

Audience

Développeur C/C++ souhaitant connaître la programmation OpenGL et ses bonnes pratiques.

Durée

Cette formation dur 3 jours (soit 21h) et peut aussi être étendue à 4 jours pour couvrir les dernières APIs graphiques Vulkan ou Metal. En cas de formation inter-entreprises, la formation dure 21h, sur 3 jours.

Prérequis

Une expérience professionnelle de la programmation objet est indispensable et une expérience en C ou C++ est fortement recommandée. Il n'est pas nécessaire d'avoir de l'expérience avec les bibliothèques graphiques.

Formations à Venir

Début

Jours

Lieu

Session

Langue

Prix hors TVA

██████

███

███████████████

███

███

█████

███

██████

███

███████████████

███

███

█████

███

██████

███

███████████████

███

███

█████

███

* plus TVA si applicable

“The training was excellent. The trainer knows the ins and outs of OpenGL and I would really recommend everyone interested in 3D graphics to follow this course.”

— Eddy Alleman

EDAL solutions BVBA, Belgium

Pourquoi apprendre l'OpenGL moderne ?

OpenGL est le standard de l'industrie en matière de performance graphique et rendu sur plateformes desktop, embarquées et mobiles. Que votre usage soit la visualisation d'une grande quantité de données ou la création un rendu graphique esthétique et réaliste, comprendre les concepts enseignés par notre formation sera indispensable.