Cette rubrique présente les différents tutoriels constituant une série sur la réalisation de A à Z d'un moteur 3D. Celui-ci est entièrement écrit en C++, et multi-API (DirectX9 et OpenGL).
Cette série est régulièrement mise à jour avec de nouvelles parties, et inclut le code source du moteur construit au fur et à mesure. Pour toute remarque, n'hésitez pas à me contacter .

Sur ce, je vous souhaite une bonne lecture !

 

Introduction

16/01/2005 Version HTML Version PDF (37 Ko)

Partie I : les outils

24/11/2004 Version HTML Version PDF (123 Ko)

Partie II : le renderer

13/12/2004 Version HTML Version PDF (81 Ko)

Partie III : les vertex / index buffers

21/12/2004 Version HTML Version PDF (207 Ko)

Partie IV : gestion des ressources

13/01/2005 Version HTML Version PDF (159 Ko)

Partie V : les textures

01/08/2005 Version HTML Version PDF (187 Ko)

Partie VI : gestion du texte / polices graphiques

25/08/2005 Version HTML Version PDF (348 Ko)

Partie VII : la console

08/09/2005 Version HTML Version PDF (376 Ko)

Partie VIII : les shaders

21/11/2005 Version HTML Version PDF (312 Ko)

Pour compiler, vous aurez besoin à partir de la partie V des bibliothèques externes (zip, 1.21 Mo)

Mes autres tutoriels



Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2004-2005 Laurent Gomila. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

 
 
 
 
Partenaires

PlanetHoster
Ikoula