Codes sources OpenGL

Ajouter un nouvel élément

ang OpenGL et Gtkmm – douzième partie

Licence : Libre 44 Ko
Conversion du douzième tutoriel OpenGL NeHe utilisant Gtkmm et GtkGlExtmm. La construction est gérée par CMake, le fichier « LISEZMOI.txt » donne la procédure de compilation, qui est très simple et standard : lancez CMake, puis faite la compilation à partir de votre environnement de programmation de manière classique.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Loader de modèles OBJ

Éditeur : David Henry + 3 Ko
Ce code charge des modèles OpenGL à partir de fichiers OBJ (Alias|Wavefront Object, *.obj). Il s'agit d'un chargeur minimal, il ne gère ni les fichiers MTL, ni les courbes et les NURBS.
Téléchargement :
Compatibilité :
Linux Windows  

ang OpenGL et Gtkmm – première partie

Licence : Libre 6 Ko
Conversion du premier tutoriel OpenGL NeHe, afin d’utiliser Gtkmm et GtkGlExtmm. La construction est gérée par CMake, le fichier « LISEZMOI.txt » donne la procédure de compilation, qui est très simple et standard : lancez CMake, puis faite la compilation à partir de votre environnement de programmation de manière classique.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Exemple de FBO

Licence : GPL 1206 Ko
Projet accompagnant l'article sur les Frame Buffer Object en OpenGL

Il vous faudra CMake 2.8 pour compiler le projet.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang OpenGL et Gtkmm – dixième partie

Licence : Libre 120 Ko
Conversion du dixième tutoriel OpenGL NeHe utilisant Gtkmm et GtkGlExtmm. La construction est gérée par CMake, le fichier « LISEZMOI.txt » donne la procédure de compilation, qui est très simple et standard : lancez CMake, puis faite la compilation à partir de votre environnement de programmation de manière classique.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Boîtes avec OpenGL

Éditeur : Nokia + 360 Kio
L'utilisation d'OpenGL conjointement avec le framework Graphics View.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang OpenGL et Gtkmm – sixième partie

Licence : Libre 29 Ko
Conversion du sixième tutoriel OpenGL NeHe utilisant Gtkmm et GtkGlExtmm. La construction est gérée par CMake, le fichier « LISEZMOI.txt » donne la procédure de compilation, qui est très simple et standard : lancez CMake, puis faite la compilation à partir de votre environnement de programmation de manière classique.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang OpenGL et Gtkmm – septième partie

Licence : Libre 30 Ko
Conversion du septième tutoriel OpenGL NeGe utilisant Gtkmm et GtkGlExtmm. La construction est gérée par CMake, le fichier « LISEZMOI.txt » donne la procédure de compilation, qui est très simple et standard : lancez CMake, puis faite la compilation à partir de votre environnement de programmation de manière classique.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang OpenGL et Gtkmm – huitième partie

Licence : Libre 56 Ko
Conversion du huitième tutoriel OpenGL NeHe utilisant Gtkmm et GtkGlExtmm. La construction est gérée par CMake, le fichier « LISEZMOI.txt » donne la procédure de compilation, qui est très simple et standard : lancez CMake, puis faite la compilation à partir de votre environnement de programmation de manière classique.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang OpenGL et Gtkmm – neuvième partie

Licence : Libre 19 Ko
Conversion du neuvième tutoriel OpenGL NeHe utilisant Gtkmm et GtkGlExtmm. La construction est gérée par CMake, le fichier « LISEZMOI.txt » donne la procédure de compilation, qui est très simple et standard : lancez CMake, puis faite la compilation à partir de votre environnement de programmation de manière classique.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang OpenGL et Gtkmm – onzième partie

Licence : Autre 50 Ko
Conversion du onzième tutoriel OpenGL NeHe utilisant Gtkmm et GtkGlExtmm. La construction est gérée par CMake, le fichier « LISEZMOI.txt » donne la procédure de compilation, qui est très simple et standard : lancez CMake, puis faite la compilation à partir de votre environnement de programmation de manière classique.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang International Karaté + (IK+) : niveau bonus

Licence : Autre 4898 Ko
Jeux développé à l'origine sur Amstrad puis sur Amiga, seul le niveau bonus a été programmé ici.
Le but est de repousser les projectiles le plus longtemps possible afin d'ammasser le maximum de points.
Le programme utilise SDL mais aussi et surtout OpenGL.
Téléchargement :
Compatibilité :
Linux Windows  

ang Loader de textures JPEG

Éditeur : David Henry + 6 Ko
Ce code charge des textures OpenGL à partir d'images JPEG (Joint Photographic Experts Group, *.jpg). Il supporte tout type d'images JPEG.
Téléchargement :
Compatibilité :
Linux Windows  

ang Rendu réaliste d'eau

Licence : Autre 1 Mo
Il s'agit d'une démo de rendu d'eau, utilisant les vertex / fragment programs et du multi-texturing.
Téléchargement :
Compatibilité :
Linux Windows  

ang Loader de textures BMP

Éditeur : David Henry + 4 Ko
Ce code charge des textures OpenGL à partir d'images BMP (Windows/OS2 Bitmap, *.bmp). Il supporte les formats 1, 4, 8, 24 et 32 bits palettisés, ainsi que truecolor. La compression RLE (Run Length Encoding) est également supportée.
Téléchargement :
Compatibilité :
Linux Windows  

ang OpenGL et Gtkmm – deuxième partie

Licence : Libre 7 Ko
Version du deuxième tutoriel OpenGL NeHe utilisant Gtkmm et GtkGlExtmm. La construction est gérée par CMake, le fichier « LISEZMOI.txt » donne la procédure de compilation, qui est très simple et standard : lancez CMake, puis faite la compilation à partir de votre environnement de programmation de manière classique.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang OpenGL et Gtkmm – troisième partie

Licence : Libre 7 Ko
Conversion du troisième tutoriel OpenGL NeHe utilisant Gtkmm et GtkGlExtmm. La construction est gérée par CMake, le fichier « LISEZMOI.txt » donne la procédure de compilation, qui est très simple et standard : lancez CMake, puis faite la compilation à partir de votre environnement de programmation de manière classique.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang OpenGL et Gtkmm – quatrième partie

Licence : Libre 8 Ko
Conversion du quatrième tutoriel OpenGL NeHe utilisant Gtkmm et GtkGlExtmm. La construction est gérée par CMake, le fichier « LISEZMOI.txt » donne la procédure de compilation, qui est très simple et standard : lancez CMake, puis faite la compilation à partir de votre environnement de programmation de manière classique.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Le jeu de la vie

Éditeur : Simon Green + 60 Ko
Voici une démo illustrant le célèbre "jeu de la vie", avec une implémentation hardware. Le rendu nécessite 10 passes, et utilise le texture mapping et le stencil buffer pour calculer la prochaine génération.
Téléchargement :
Compatibilité :
Linux Windows  

ang Exemple de Blur utilisant un FBO

Licence : GPL 1208 Ko
Projet accompagnant l'article sur les Frame Buffer Object en OpenGL

Il vous faudra CMake 2.8 pour compiler le projet.
Téléchargement :
Compatibilité :
Linux Mac Windows  

52 éléments

Connexion

Identifiant
Mot de passe
S'inscrireMot de passe oublié ?
 
 
 
 
Partenaires

Hébergement Web