Tu ne peux pas simplement omettre un point. Si tu veux avoir une grille correcte avec des trous à la place des points aberrent, ça va énormément compliquer ton code et je ne pense pas que ça soit faisable simplement avec un triangle strip. par contre tu peux toujours limiter le z de ces points comme tu le fait et les afficher en transparent. comme ça ils ne seront pas visibles.
pour le reste, je ne sais pas trop. je vais tester le code de
./4 chez moi et voir ce que ça donne
mais sinon, l'idée de la fonction utiliser_point, c'était un peu de cacher tout le code que tu fais avant et de ne pas avoir à la dupliquer à chaque fois

edit : attention, en mode triangle strip, tu auras bien plus de points que que dans la texture, car tous les points ne sont pas partagés. il faut utiliser le mode triangle list pour ça.
en triangle strip les points seront dupliqués pour la ligne de triangle au dessus et pour la ligne de triangle du dessous
sinon, oublie le triangle strip et passe au triangle list, ça sera surement plus simple