Codes sources OpenGL

Retrouvez ici tous les meilleurs téléchargements Codes sources OpenGL
Ajouter un nouvel élément

    Boîtes avec OpenGL

    Éditeur : Nokia + 360 Kio
    L'utilisation d'OpenGL conjointement avec le framework Graphics View.

    OpenGL et Gtkmm – première partie

    Licence : Libre - 24/01/2017 - Téléchargé 6 x
    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.

    OpenGL et Gtkmm – deuxième partie

    Licence : Libre - 24/01/2017 - Téléchargé 6 x
    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.

    Exemple de FBO

    Licence : GPL - 10/05/2012 - Téléchargé 5 x
    Projet accompagnant l'article sur les Frame Buffer Object en OpenGL

    Il vous faudra CMake 2.8 pour compiler le projet.

    OpenGL et Gtkmm – sixième partie

    Licence : Libre - 24/01/2017 - Téléchargé 5 x
    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.

    Une fenêtre OpenGL 4

    Éditeur : Donald Urquhart + 11 Ko
    Projet Visual Studio 2010 pour un programme qui ouvre une fenêtre OpenGL 3 ou supérieur.

    International Karaté + (IK+) : niveau bonus

    Licence : Autre - 03/01/2011 - Téléchargé 2 x
    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.

    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.

    Exemple de Blur utilisant un FBO

    Licence : GPL - 10/05/2012 - Téléchargé 2 x
    Projet accompagnant l'article sur les Frame Buffer Object en OpenGL

    Il vous faudra CMake 2.8 pour compiler le projet.

    Loader de textures TGA

    Éditeur : David Henry + 7 Ko
    Ce code charge des textures OpenGL à partir d'images au format TGA (Truevision TARGA, *.tga). Il supporte les modes 8, 16, 24 et 32 bits palettisés, nuances de gris et truecolor. La compression RLE (Run Length Encoding) est également de la partie.
    En bref, il peut lire tout ce que je peux exporter avec le logiciel de dessin The Gimp.

    Pour plus de détails, vous pouvez également consulter le tutoriel détaillé correspondant.

    Loader de textures PNG

    Éditeur : David Henry + 7 Ko
    Ce code charge des textures OpenGL à partir d'images PNG (Portable Network Graphics, *.png). Il supporte les formats palettisés, en nuances de gris ou truecolor. En théorie, n'importe quel type d'image PNG devrait donc être supporté.

    Pour plus de détails, vous pouvez également consulter le tutoriel détaillé correspondant.

    Tracé de contours (outlining)

    Éditeur : David Henry + 3 Ko
    Cette démo illustre quatre techniques de tracé de contour d'objets.

    Piking sur une scène 3D

    Licence : Autre - 05/01/2011 - Téléchargé 1 x
    Un programme de test de picking sur une scène 3D avec 2 carrés superposés.

    Fenêtre simple GLUT

    Éditeur : David Henry + 2 Ko
    Code de base pour une application basée sur la bibliothèque GLUT. Ce code crée une fenêtre OpenGL, et gère les entrées clavier / souris ainsi que le temps.

    Fenêtre simple SDL

    Éditeur : David Henry + 3 Ko
    Code de base pour une application basée sur la bibliothèque SDL. Ce code crée une fenêtre OpenGL, et gère les entrées clavier / souris ainsi que le temps.

    Fenêtre simple GLX

    Éditeur : David Henry + 3 Ko
    Crée une fenêtre OpenGL simple avec l'API GLX (composante Unix d'OpenGL).

    Loader de textures DDS

    Éditeur : David Henry + 3 Ko
    Ce code charge des textures OpenGL à partir d'images compressées au format DDS (DirectDraw Surface, *.dds). Seuls les modes DXT1, DXT3 et DXT5 sont supportés.

    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.

    Loader de textures PCX

    Éditeur : David Henry + 3 Ko
    Ce code charge des textures OpenGL à partir d'images PCX (ZSoft PCX, *.pcx). Il supporte les formats 1, 4, 8 et 24 bits palettisés, ainsi que truecolor. Pratique pour manipuler de vieilles données, comme par exemple les modèles Quake 2 (MD2).

    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.

53 éléments

Responsable bénévole de la rubrique 2D - 3D - Jeux : LittleWhite -