Les meilleurs cours, tutoriels et vidéos sur OpenGL

Bienvenue sur la page des tutoriels sur OpenGL : la spécification ouverte et multi-plateforme pour réaliser des applications graphique 3D.
Cette page rescence la multitude de ressources proposées par Developpez.com. Ici, vous pouvez retrouver toutes les informations nécessaires pour débuter en OpenGL et apprendre à créer des applications 3D ou encore, découvrir ce qu'il est possible de faire avec la bibliothèque. De plus, n'hésitez pas à vous référer à la FAQ et à poser vos questions sur le forum dédié à OpenGL.

Page lue   fois.

Nombre d´auteurs : 18, nombre d´articles : 19, dernière mise à jour : 26 janvier 2019 

 
Pour débuter
  • PDF on-line ZIP 
    fr
    Apprendre OpenGL
    par Joey de Vries
    Série de tutoriels sur la programmation 3D avec OpenGL. Ces tutoriels intéresseront tout aussi bien les débutants que les connaisseurs. En effet, cette série couvre aussi bien les bases de la programmation avec OpenGL que des sujets avancés comme l'implémentation du modèle Phong, le chargement de modèles 3D ainsi que d'autres techniques plus poussées.
    Voici le sommaire de cette série :
    -> introduction ;
    -> éclairage ;
    -> chargement de modèle 3D ;
    -> OpenGL avancé ;
    -> éclairage avancé ;
    -> PBR ;
    -> mise en pratique.
    Création : 9 juin 2018  · Mise à jour : 9 juin 2018 
     

Sommaire

menu Cours magistraux
  • PDF on-line ZIP 
    fr
    Apprendre OpenGL
    par Joey de Vries
    Série de tutoriels sur la programmation 3D avec OpenGL. Ces tutoriels intéresseront tout aussi bien les débutants que les connaisseurs. En effet, cette série couvre aussi bien les bases de la programmation avec OpenGL que des sujets avancés comme l'implémentation du modèle Phong, le chargement de modèles 3D ainsi que d'autres techniques plus poussées.
    Voici le sommaire de cette série :
    -> introduction ;
    -> éclairage ;
    -> chargement de modèle 3D ;
    -> OpenGL avancé ;
    -> éclairage avancé ;
    -> PBR ;
    -> mise en pratique.
    Création : 9 juin 2018  · Mise à jour : 9 juin 2018 
     
  • on-line 
    fr
    Ce guide enseigne les bases de la programmation OpenGL moderne afin d'apprendre à développer des applications graphique, tels des jeux vidéo.
    Création : 9 août 2017  · Mise à jour : 9 août 2017 
     
  • on-line 
    fr
    Cours OpenGL moderne en C/C++
    par Opengl-tutorial.org
    19 tutoriels (avec des annexes) sur OpenGL, utilisant GLFW pour la création du contexte. Ces tutoriels pour débutants couvrent plusieurs techniques avancées telles que les billboards et les particules.
    Création : 9 août 2017  · Mise à jour : 9 août 2017 
     
  • on-line 
    fr
    OpenGL pas à pas
    par Ogldev
    Série de tutoriels OpenGL détaillés multi-plateformes explorant les bases des applications 3D.
    Création : 9 août 2017  · Mise à jour : 9 août 2017 
     
menu GLSL
  • on-line 
    fr
    Technique de calcul des vecteurs tangents pour les textures, directement dans le shader.
    Création : 9 août 2017  · Mise à jour : 9 août 2017 
     
  • on-line 
    fr
    Découvrez une technique permettant de déformer un modèle suivant plusieurs versions de celui et ce, directement à partir du shader.
    Création : 9 août 2017  · Mise à jour : 9 août 2017 
     
menu OpenGL ES
menu Techniques de rendu
  • on-line 
    fr
    Technique de calcul des vecteurs tangents pour les textures, directement dans le shader.
    Création : 9 août 2017  · Mise à jour : 9 août 2017 
     
  • on-line 
    fr
    Création d'une Skybox
    par Cyril Doillon
    Ajoutez un environnement au fond de votre application.
    Création : 9 août 2017  · Mise à jour : 9 août 2017 
     
  • on-line 
    fr
    Afficher une heightmap
    par Aurélien Vallée
    Tutoriel expliquant comment afficher un terrain avec OpenGL et ce en se basant sur une carte de hauteur (heightmap).
    Création : 9 août 2017  · Mise à jour : 9 août 2017 
     
  • on-line 
    fr
    Les FrameBufferObject en OpenGL
    par Alexandre Laurent
    Les Frame Buffer Objects sont devenus la base des rendu avancés en OpenGL. Cet article explique comment les mettre en place.
    Création : 9 août 2017  · Mise à jour : 9 août 2017 
     
  • on-line 
    fr
    Série de six tutoriels sur la mise en place d'un système d'éclairage dynamique.
    Création : 9 août 2017  · Mise à jour : 9 août 2017 
     
  • on-line 
    fr
    Introduction aux Shader Storage Buffer Objects (UBO), des tampons entièrement sur le GPU, accessibles en lecture et écriture .
    Création : 9 août 2017  · Mise à jour : 9 août 2017 
     
  • on-line 
    fr
    Introduction aux Uniform Buffer Objects (UBO), des zones mémoire dédiées à la communication entre le CPU et le GPU.
    Création : 9 août 2017  · Mise à jour : 9 août 2017 
     
  • on-line 
    fr
    Découvrez une technique permettant de déformer un modèle suivant plusieurs versions de celui et ce, directement à partir du shader.
    Création : 9 août 2017  · Mise à jour : 9 août 2017 
     
  • PDF on-line ZIP 
    fr
    Les compteurs atomiques sont une fonctionnalité disponible à partir d'OpenGL 4.2. Cet article explique comment les utiliser.
     
  • PDF on-line ZIP 
    fr
    Vous développez avec OpenGL et vous avez besoin d'un moyen simple pour connaître des informations sur la mémoire graphique telles que sa capacité et son utilisation ? Alors vous êtes au bon endroit !
     
menu Conférences
  • on-line 
    fr
    Le portage du moteur Source
    par Alexandre Laurent
    Conférence présentée lors de la GPU Technology Conference durant laquelle Valve a expliqué de nombreux points du portage du moteur Source sous Linux.
    Création : 9 août 2017  · Mise à jour : 9 août 2017 
     
menu Divers
  • on-line 
    fr
    Les extensions
    par Alexandre Laurent
    Les extensions permettent aux constructeurs de carte graphique d'apporter de nouvelles fonctionnalités à OpenGL au plus tôt.
    Création : 9 août 2017  · Mise à jour : 9 août 2017 
     
  • on-line 
    fr
    DevIL est une bibliothèque pour charger les images, chose que ne sait pas faire OpenGL. Voyons comment l'utiliser pour charger les images dans nos applications OpenGL.
    Création : 9 août 2017  · Mise à jour : 9 août 2017 
     

  

Copyright © 2017 2017 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.