Каждая пара плоскостей пересекается по линии в обеих плоскостях.Затем каждая плоскость содержит набор линий, которые пересекаются в точках, и все они являются краевыми точками вашего многогранника, которые вы должны соединить выпуклым способом.может решить эту проблему, но использование библиотеки (например, CGAL ), конечно, упрощает ее и не позволяет изобретать велосипед заново.