Учитывая список точек, которые образуют простой 2d-многоугольник, ориентированный в 3d-пространстве, и нормальный для этого полигона, что является хорошим способом определить, какие точки являются конкретными «угловыми» точками?Polygon math
Например, какой пункт находится в левом нижнем углу, или в правом нижнем углу, или в верхней точке? Многоугольник может быть ориентирован в любой 3d ориентации, поэтому я уверен, что мне нужно что-то сделать с нормальным, но у меня проблемы с правильной математикой.
Спасибо!
Вы спрашиваете о http://en.wikipedia.org/wiki/Convex_hull? –
Недостаточно информации, чтобы действительно дать ответ. Если многоугольник вращается произвольно в интересующей плоскости, что ниже ну, мы не сказали ничего о полигоне. Прямоугольник? Треугольник? Шестиугольник? – 2009-04-16 09:57:39
Возможно, вы можете сослаться на следующие ссылки и скачать статью: JE Boyce, DP Dobkin, RL Drysdale, III и LJ Guibas. Поиск экстремальных многоугольников SIAM J. Comput., 14: 134 -147, 1985 – user2120160