sBibiJ'avais pensé à faire ça, parce que ça me semble plus simple à coder : je remplis la liste de scanlines en même temps que je trace les lignes des extrêmités de mes polygones, puis après, je fais une seconde passe où je trace mes lignes horizontales.
a écrit : tu separe les cotes en deux, les cotes gauches, les cotes droits, tu te fais un tablo de deux byte (ou deux short) de la taille de la hauteur de l'ecran, et pour chaque Y, dans la premiere case tu mets la coord X du cote gauche, dans la deuxieme la coord X du cote droit, et apres, tu trace les scanlines d'un cote a l'autre.
Parce que de tout faire en une fois, ça me paraît compliqué...