utilisation de la fonction GLString pour obtenir les extensions OpenGL supportées par la carte graphique. Lire la suite
utilisation du mode de rendu GL_SELECT OPENGL pour rechercher une collision entre deux objets. Permet de déterminer sans aucun calcul une collision entre un... Lire la suite
Views est un simple exemple de multiples vues en open Gl (grâce à différents cadrages avec glViewport) Source / Exemple : ... ... Lire la suite
Voici le debut d'un moteur 3D OPEN GL. Il est tres basique et comporte des erreurs. Je reviendrais le mettre a jours de temps a autre, mais pour etre... Lire la suite
Un exemple simple de Vertex Buffer Object utilisant un tableau de données entrelacées. avantage des VBO les données des vertex et des couleurs sont... Lire la suite
MasmBlend permet d'utiliser les objets 3D crées par BLENDER dans les programmes Masm utilisant la bibliothèque OpenGL. Une fois l'objet crée sous... Lire la suite
C'est une première ébauche d'un prog open gl 1.1 du type tir dans le tas il y a encore beaucoup à faire.. Le prog gère les déplacements,les... Lire la suite
le vertex shader ne fait rien de plus que le FFP de la carte graphique (cad qu'il ne modifie pas de lui même la position des vertex) le pixel shader... Lire la suite
Vous trouverez içi les fichiers de definition nécessaires pour utiliser les fonctions d'extensions de opengl. Il y a environ 2000 fonctions... Lire la suite
un petit bout de code pour montrer comment utiliser une fonction issue d'une extension de la carte graphique; (ici la fonction GLSL "glCreateShader"... Lire la suite
Un example d'utilisation d'OpenGL tenant en 4 kilo octets. Conclusion : A assembler avec MASM32 + MAsmEd. Lire la suite
bonjour, Voici un bout de code permetant de lire les fichier 3ds et de les incorporer dans vos sources. Il n'est qu'en BETA, je doit y ajouter qq... Lire la suite
Voici un squelette d'application opengl basé sur celui de nehegl mais plus petit (~4k décompressé) et utilisant un compteur plus performant ceci afin... Lire la suite
Bases de code (nasm) utilisés pour créer mes trois effets tenant en 1024 octets utilisant OpengGL, Direct3D et Software rendering, disponibles ici:... Lire la suite
Voici les formules à utiliser pour faire les translations,rotations et Scale dans un shader GLSL. Pour l'utilisation des shaders avec MASM,cf mon code... Lire la suite