Я писала, что можно перевести задачу в плоскость и доказать, что для любой точки внутри выпуклого многоугольника можно провести перпендикуляр к одной из сторон, чтобы конец перпендикуляра опускался на саму сторону, а не её продолжение.
Ну там тип разбиваем эту штуку на треугольники с углами вершина-вершина-центр и фигачим высоты, ну мб ещё стоит учесть про 360 градусов и т.п., дальше неохота решать.
Ну да, вполне возможно, что так можно сделать. Существенных отличий не вижу.
Ибо, как заметил Ураний, давно бы уже это использовали.
Да кто ж его знает, вдруг люди глупые и не догадались...