У меня есть полигональная сетка трехмерной поверхности, в которой я вручную определил замкнутый контур, подобный этому
(замкнутый контур - зеленая кривая).
Я хочу пометить только точки внутри этого контура, но, как вы можете видеть желтым цветом, на поверхности есть отверстия и "неровности", которые затрудняют эту маркировку.Я решил, что хочу пометить только те точки, которые расположены на «внешней» поверхности, то есть не заходя внутрь отверстий или ниже выступов (которые в конце концов являются просто еще одним типом отверстий).
На данный момент у меня возникли вопросы вместо идей:
- Как определить, находится ли точка внутри или снаружи замкнутого контура?
однажды решил проблему точек внутри / снаружи:
- Как взять только эти точки внутри замкнутого контура, но расположенные на внешней поверхности?
Спасибо за любые предложения!