1

Ben oui un cube ça change...
Comme je me suis pas encore penché sur le DMA ça ne marche qu'avec le cube (pour l'instant) C'est aussi pour ça qu'il y a de nombreux bug en flat et gouraud et que ça rame.
Les flêches fonctionne et pour changer de mode c'est le bouton select.

http://gba.w.free.fr/main.zip

PS : je ne pretend pas avoir inventé la roue, c'est quasiment du 100% Heulin.grin(et la lib BGBA de Mat)
Puis je vous l'accorde c'est pas terrible...

A venir (dès que je m'y retrouve dans les DMAwink):
Gestion de Z_Buffer (quasi fini, merci Sbibi smile)
mode texture
utilisation des DMA pour charger les objets 3D (un cube ça vas bien 2min)
et dans un lointain avenir:
mode texture + gouraud

2

Ben on peut pas dire que ça vous passionne....
Donc je suppose que personne ne souhaite bosser avec moi sur la création d'un moteur 3D sur GBA? (parce qu'il y a beaucoup de choses à faire...)

3

Ha si moi ça me passionne, d'aiileurs c'est pas mal ce que t'as fait...
Pour cequi d'un moteur 3d je vais travailler dessus d'ici quelques mois avec un pote... (mais pour l'instant j'ai d'autre truc à faire)..
Vive le coding gba.
www.codegba.fr.st

4

Mercigrin
J'ai corrigé les plus gros bugs (la face qui clignotait, et le clipping)
http://gba.w.free.fr/main.gba
Y'a encore du boulot, quand t'auras fini tes trucs on en reparleras si tu veux...grin

5

Bon, ça avance doucement...
Evidemment, j'ai le wireframe :
1.jpg
(c'est un perso de quake)
Le Flat et le Gouraud ( en couleur smile ):
4.jpg 2.jpg 3.jpg
5.jpg 6.jpg 7.jpg
(le dernier c'est c'est pas du Phong, mais un effet en Gouraud avec une pallete adaptéé)
Et je termine la texture...
10.jpg
Mais y'a encore beaucoup de boulot, le gouraud semble presque aussi rapide que le flat...mais j'ai pas mis de compteur de frame pour verifier...
Allez, une ptite demo...

6

Joli joli.... je trouve que ça avance pas mal..
Vive le coding gba.
www.codegba.fr.st

8

Oui oui c'est 99% du Heulin, y'a juste fallu l'adapter à la gba, corriger 2-3 trucs, ajouter le clipping et voila...
J'ai bien cherché d'autre tutoriaux que celui d'Heulin et apparement ce sont toujours les même formules (voir fonctions) qui reviennent.