Téléchargez4915 ressources dans la base Retrouvez ici tous les meilleurs téléchargements
Catégories
Liste des 4915 ressources dans la base
|
|
|
|
Une console graphique avec gestion multiligne, barre déroulante et des évènements sur la barre déroulante (clic, motion, roue de la souris).
|
Licence : Non renseignée
- Publié le 03/01/2011
- Taille 319 Ko
- Auteur : coyotte507
|
|
|
|
J'ai réalisé cette source pour mettre en avant les différentes techniques de réflexion. Elle permet :
- la réflexion avec la technique du cube mapping ;
- la réflexion avec la technique du sphere mapping ;
- la réflexion avec un miroir ;
- l'utilisation de l'environnement bump mapping.
|
Licence : Non renseignée
- Publié le 03/01/2011
- Taille 2.4 Mo
- Auteur : ReiKiss
|
|
|
|
Cette démo effectue un précalcul de transfert de luminance ( precomputed radiance transfert), et utilise la technique des spherical harmonics pour compresser celui-ci et restituer l'éclairage et l'ombrage de la scène en temps réel.
Plusieurs modes de rendu sont disponibles :
- Eclairage D3D ;
- Eclairage PRT sans ombres - rendu par vertex buffer dynamique ;
- Eclairage PRT sans ombres - rendu par vertex shader ;
- Eclairage PRT avec ombres - rendu par vertex buffer dynamique ;
- Eclairage PRT avec ombres - rendu par vertex shader.
A noter que lors du tout premier chargement d'un modèle, un calcul assez long de coeffici ... Voir la suite
|
Licence : Non renseignée
- Publié le 03/01/2011
- Taille 469 Ko
- Auteur : Laurent Gomila
|
|
|
|
|
Ce petit code source permet de tester via une interface 2D simple des algorithmes de pathfinding. Les algorithmes implémentés sont A* et un algorithme plus basique.
L'interface permet de placer à la souris un départ, une arrivée, ainsi que des blocs de mur sur un quadrillage, puis de trouver le chemin le plus court entre les deux points sur ce parcours.
|
Code source -
Licence : Non renseignée
- Publié le 03/01/2011
- Taille 257 Ko
- Auteur : Laurent Gomila
|
|
|
|
|
Crée une fenêtre OpenGL simple avec l'API GLX (composante Unix d'OpenGL).
|
Licence : Non renseignée
- Publié le 03/01/2011
- Taille 3 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.
|
Licence : Non renseignée
- Publié le 03/01/2011
- Taille 7 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.
|
Licence : Non renseignée
- Publié le 03/01/2011
- Taille 3 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.
|
Licence : Non renseignée
- Publié le 03/01/2011
- Taille 7 Ko
|
|
|
|
|
Ce code charge des textures OpenGL à partir d'images JPEG (Joint Photographic Experts Group, *.jpg). Il supporte tout type d'images JPEG.
|
Licence : Non renseignée
- Publié le 03/01/2011
- Taille 6 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).
|
Licence : Non renseignée
- Publié le 03/01/2011
- Taille 3 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.
|
Licence : Non renseignée
- Publié le 03/01/2011
- Taille 4 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.
|
Licence : Non renseignée
- Publié le 03/01/2011
- Taille 53 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.
|
Licence : Non renseignée
- Publié le 03/01/2011
- Taille 6 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.
|
Licence : Non renseignée
- Publié le 03/01/2011
- Taille 4 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.
|
Licence : Non renseignée
- Publié le 03/01/2011
- Taille 10 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.
|
Licence : Non renseignée
- Publié le 03/01/2011
- Taille 4 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.
|
Licence : Non renseignée
- Publié le 03/01/2011
- Taille 441 Ko
|
|
|
|
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.
|
Licence : Non renseignée
- Publié le 03/01/2011
- Taille 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.
|
Licence : Non renseignée
- Publié le 03/01/2011
- Taille 2.3 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.
|
Licence : Non renseignée
- Publié le 03/01/2011
- Taille 10.2 Mo
|
|