Как видно на изображении
, я рисую набор контуров (многоугольников) как GL_LINE_STRIP. Теперь я хочу выбрать кривую (многоугольник) под мышью для удаления, перемещения… и т. Д. В 3D.
Мне интересно, какой метод использовать:
1. Используйте выбор и выделение OpenGL. (glRenderMode (GL_SELECT))
2. Используйте обнаружение столкновений вручную, используя луч выбора, и проверьте, находится ли луч внутри каждого многоугольника.