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
-
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.
Sommaire
-
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.
-
Guide d'utilisation d'OpenGL moderne pour le développement de jeux vidéo multi-plateformes
par Alexander OvervoordeCe guide enseigne les bases de la programmation OpenGL moderne afin d'apprendre à développer des applications graphique, tels des jeux vidéo. -
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. -
Série de tutoriels OpenGL détaillés multi-plateformes explorant les bases des applications 3D.
-
Technique de calcul des vecteurs tangents pour les textures, directement dans le shader. -
Découvrez une technique permettant de déformer un modèle suivant plusieurs versions de celui et ce, directement à partir du shader.
-
Cet article regroupe une série de tutoriels OpenGL ES 2.0 pour iPhone. En lisant ceux-ci, vous apprendrez à charger des modèles, appliquer un bump mapping, appliquer des effets de lumière et plus encore. -
La première session technique durant la Game Connection 2013 a été présentée par Thomas Williamson, CEO chez War Drum Studios durant laquelle le directeur a présenté des techniques avancées pour OpenGL ES afin d'améliorer les jeux sur mobiles.
-
Technique de calcul des vecteurs tangents pour les textures, directement dans le shader. -
Tutoriel expliquant comment afficher un terrain avec OpenGL et ce en se basant sur une carte de hauteur (heightmap). -
Les Frame Buffer Objects sont devenus la base des rendu avancés en OpenGL. Cet article explique comment les mettre en place. -
Série de six tutoriels sur la mise en place d'un système d'éclairage dynamique. -
Introduction aux Shader Storage Buffer Objects (UBO), des tampons entièrement sur le GPU, accessibles en lecture et écriture . -
Introduction aux Uniform Buffer Objects (UBO), des zones mémoire dédiées à la communication entre le CPU et le GPU. -
Découvrez une technique permettant de déformer un modèle suivant plusieurs versions de celui et ce, directement à partir du shader. -
Les compteurs atomiques sont une fonctionnalité disponible à partir d'OpenGL 4.2. Cet article explique comment les utiliser. -
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 !
-
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.
-
Les extensions permettent aux constructeurs de carte graphique d'apporter de nouvelles fonctionnalités à OpenGL au plus tôt. -
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.