En 3D, le near plane est un concept qui consiste à découper un triangle en 1 ou 2 autres triangles si certains de ses sommets sont derrière la ligne du "near plane". Cela permet d'avoir tout les sommets du triangle devant la caméra ce qui est obligatoire dans le cas de la projection (méthode de rendu 3D) Ici, vous avez les 3 points de couleurs différentes, le triangle initial en rouge, les nouveaux triangles en vert, et le near plane en violet. Le fonctionnement de l'algorithme est : - On enregistre les points au dessus et en dessous du near plane - On trace les points d'intersection entre les deux segments qui coupe le near plane et le near plane lui-même - Si il y a 1 point en dessous du near plane, on crée 2 nouveaux triangles - Si il y a un 2 points en dessous du near plane, on crée 1 nouveau triangle Pour trouver le point d'intersection entre deux droites, on calcule les fonctions affines des deux, puis on résout l'égalité tel que IX = (b2-b1)/(a1-a2) IY = a1 * IX + b1 (ou) IY = a2 * IX + b2 Démonstration : https://scratch.mit.edu/projects/1154585324/