Développement 3D : C / SDL
Objectif : Apprentissages des techniques de bases de la 3D et approfondissement des concepts mathématiques liés.
Ecriture d’un moteur 3D Full software avec comme seul instruction graphique utilisée l’affichage d’un pixel.
- Utilisation de primitive triangulaire.
- Fonction de rotation.
- Fonction de translation.
- Fonction de mise à l’échelle.
- Affichage des vertex.
- Affichage en fil de fer.
- Affichage de polygones pleins sans éclairage.
- Affichage de polygones pleins avec éclairage.
- Affichage de polygones plein avec couleurs interpolées entre les vertex.
- Affichage de polygones texturés sans correction de perspectives.