Если у вас есть только одно или небольшое количество точек для проверки, наиболее быстрым для визуализации методом, вероятно, будет написание шейдера в GLSL, который условно изменяет цвета фрагментов в зависимости от расстояния до вашей точки ).
Альтернативой, которая может быть проще, если вы никогда не занимались программированием GLSL, было бы использование массивов вершин и ведение карты из ваших вершин треугольника в координаты, индексирующие массивы вершин; затем вы можете взять любые вершины, которые запускают тест на столкновение, и вручную изменить связанные с ними данные цвета в каждом кадре.