Salut,
C'est plus un problème de géométrie que d'OpenGL. En gros, il faut que tu stock les coordonnée de tes points (dans un tableau ou autre), et que tu cherche à la main les points proche de ton point cliqué.
Après il existe de nombreuse techniques (comme l'a dit plegat, tu en trouvera rapidement) plus ou moins complexes. Le plus simple étant le brut force:
Pour chaque point
si distance(point, point_cliqué) < tolérance
garder(point)
Cette technique marche bien pour quelques dizaines/centaines de points. Après, ça commence à ramer
Partager