Salut,
Je programme le déplacement d'un observateur dans un espace en 3d, j'aimerai utiliser l'algorithme du peintre pour que les objets s'affichent correctement (qu'on ne voit pas à travers).
Il me semble que le principe de l'algo c'est de dessiner les objets dans l'ordre, du plus lointain au plus proche. Mais par exemple ici (vue de dessus)
l'observateur est en rouge et on a deux murs. Le mur bleu est plus proche que le mur vert donc selon l'algo on doit le dessiner en dernier, or ce n'est pas logique car il est bien derrière le mur vert.
Si quelqu'un peut m'expliquer comment faire je suis preneur, merci d'avance