Здравствуйте, McSeem2, Вы писали:
MS>Здравствуйте, Azst, Вы писали:
A>>Через одну из вершин разбиваете многоугольник на треугольник и считаете сумму площадей треугольников. А вообще, если готовая формула для выпуклого многоугольника, которая позволяет вычислять площадь по точкам! Гугль Вам в помощь!
MS>Надо не для многоугольника, а для многогранника. А площадь любого простого многоугольника, хоть выпуклого, хоть невыпуклого считается элементарно: sum(x[i]*y[i+1] — x[i+1]*y[i])/2. Заодно получим направление обхода (знак площади).
Мдя, что-то я в торопях криво прочитал, сорри ...
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>