Chargement de ressources

Retrouvez ici tous les meilleurs téléchargements Chargement de ressources
Ajouter un nouvel élément

    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.

    Loader de modèles MD5

    Éditeur : David Henry + 10 Ko
    Un viewer de modèles MD5 (modèles Doom 3, *.md5mesh, *.md5anim), avec support des animations. Ne gère ni éclairage, ni texture.
    Le tout pèse moins de 1300 lignes de code.

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

    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 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 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.

    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.

    Chargeur de textures

    Éditeur : David Henry + 53 Ko
    Quelques classes pour charger des textures OpenGL. Supporte les textures 2D, rectangles et cubemaps. Peut charger des images aux formats TGA, PNG, JPEG, DDS et PCX. Inclue un programme de test.

    Loader de modèles MDL

    Éditeur : David Henry + 6 Ko
    Un viewer de modèles MDL (modèles Quake, *.mdl), avec éclairage, textures et animation.

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

    Loader de modèles MD2

    Éditeur : David Henry + 4 Ko
    Un viewer de modèles MD2 (modèles Quake 2, *.md2), gérant l'éclairage et les animations ; pas de textures par contre.

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

    Loader de modèles MD5 (version légère)

    Éditeur : David Henry + 4 Ko
    Une version ultra légère du viewer précédent (ne gère pas les animations). Tient en moins de 650 lignes de code.

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

    Viewer de modèles MDL

    Éditeur : David Henry + 441 Ko
    Un viewer de modèles MDL (modèles Quake, *.mdl), avec support de l'éclairage, des textures et des animations. Inclue un modèle de joueur avec son arme.

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

    Viewer de modèles MD2 avec bump mapping

    Éditeur : David Henry + 2.3 Mo
    Il s'agit du viewer de modèles MD2, agrémenté de bump mapping DOT3, utilisant les extensions ARB (ie. le bump mapping le plus basique, compatible avec les vieilles cartes graphiques). Inclue un modèle avec sa normal map.
    Le package Linux dépend de libSDL, le package Windows est autonome.

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

    Viewer de modèles MD3

    Éditeur : David Henry + 2.3 Mo
    Un viewer de modèles MD3 (modèles Quake 3, *.md3), avec support de l'éclairage, des textures et des animations. Inclue un modèle de joueur avec son arme.
    Le package Linux dépend de libSDL, le package Windows est autonome.

    Viewer de modèles MD5

    Éditeur : David Henry + 10.2 Mo
    Un viewer de modèles MD5 (modèles Doom 3, *.md5mesh, *.md5anim). Supporte le bump mapping avec shaders GLSL (nécessite OpenGL 2.0). L'archive inclue deux modèles de Doom 3 (je ne suis pas sûr d'avoir le droit de les redistribuer...) ; consultez le fichier "readme" pour savoir comment les utiliser.
    Ce code source est sous licence MIT.

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

    OpenGL et Gtkmm – sixième partie

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

    OpenGL et Gtkmm – septième partie

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

    OpenGL et Gtkmm – huitième partie

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

    OpenGL et Gtkmm – neuvième partie

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

23 éléments

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