./3 > Comment ça les bordures ?
Et je vois pas ton problème, si tu suis rigoureusement le schéma que tu as montré (même sans le comprendre) ça fonctionnera. (Chaque flèche rouge représente un point à balancer)
Le principe énoncé dans le topic pointé par aze est exactement le même, les explications en plus.
Par contre je crois que ton schéma dessine les triangles dans le sens anti-horaire…
Et on doit se « coltiner ça à la main » parce que c'est trivial. De plus le matériel moderne te permet également de déformer une surface avec une texture si ça t'amuse. (Mais pour le coup à moins de modifier la texture en temps réel, je ne suis pas sûr que ce soit forcément la meilleure option… Et tu devra malgré tout créer cette surface à déformer

)
Tu sais quand même calculer les coordonnées et/ou l'adresse d'un pixel dans une texture hein ?

(Car le problème se résume à ça)
./2 > On est en 3D, 3-7-11 n'est pas forcément un triangle plat

Les autre sont des triangles nuls car utilisant toujours deux fois le même point.