|
По моему, здесь всё просто. Вот пример, есть три вершины треугольника A, B, C. Расстояния до плоскости соответственно a, b, c. Пусть a > 0, b < 0, c < 0. Тогда пересечением будет отрезок у которого концы ( PQ) лежат на сторонах треугольника (AB) и (AC). Координаты этих концов равны:
P = ( B*a - A*b ) / ( a - b )
Q = ( C*a - A*c ) / ( a - c )
|