Introduction Dans ce tutoriel, nous commençons à étudier les diverses transformations que peut subir un objet en 3D, lui permettant d’être affiché sur l’écran tout en maintenant l’impression de profondeur dans la scène. Contexte Dans ce tutoriel, nous commençons à étudier les diverses transformations que peut subir un objet en 3D, lui permettant d’être affiché […]
OGLdev 04 – Shaders
Introduction Dans ce tutoriel, vous allez apprendre à charger un shader afin qu’il soit exécuter pendant le rendu de votre triangle. Contexte À partir de ce tutoriel, chaque effet et technique que nous implémenterons le sera en utilisant les shaders.Les shaders sont la méthode moderne pour faire des graphiques 3D.D’une certaine manière vous pourriez prétendre […]
OGLdev 03 – Premier triangle
Introduction Dans ce tutoriel vous allez apprendre à dessiner votre premier triangle avec OpenGL. Contexte Ce tutoriel est très court. Nous élargissons juste le tutoriel précédent afin d’afficher un triangle. Dans ce tutoriel nous allons, une nouvelle fois, nous appuyer sur la boîte normalisée. Les sommets visibles doivent être dans la boîte pour que la […]
OGLdev 02 – Hello Dot
Introduction Ce tutoriel vous présente GLEW pour la gestion des extensions OpenGL afin d’afficher votre premier point dans votre fenêtre. Contexte C’est notre première rencontre avec la bibliothèque GLEW, « OpenGL Extension Wrangler Library ». GLEW vous aide à contourner le mal de crâne qui vous attend si vous voulez gérer les extensions dans OpenGL. […]
OGLdev 01 – Ouvrir une fenêtre
Introduction Cet article a l’objectif très simple de vous faire ouvrir une fenêtre permettant le rendu OpenGL et servant de support pour les tutoriels suivants. Contexte La spécification d’OpenGL ne définit pas de fonctions particulières pour manipuler des fenêtres. Les systèmes modernes de fenêtrage supportant OpenGL incluent généralement un sous-système fournissant la liaison entre un […]