Lably
Skip to content

Plane–plane intersection

  • 1 min read
  • 2 chapters

Related on Lably

Through Geometry, Plane (mathematics) and Line (geometry)

Formulation

The line of intersection between two planes Π1:n1⋅r=h1 and Π2:n2⋅r=h2 where ni are normalized is given by

r=(c1n1+c2n2)+λ(n1×n2)

where

c1=h1−h2(n1⋅n2)1−(n1⋅n2)2
c2=h2−h1(n1⋅n2)1−(n1⋅n2)2.

Derivation

This is found by noticing that the line must be perpendicular to both plane normals, and so parallel to their cross product n1×n2 (this cross product is zero if and only if the planes are parallel, and are therefore non-intersecting or entirely coincident).

The remainder of the expression is arrived at by finding an arbitrary point on the line. To do so, consider that any point in space may be written as r=c1n1+c2n2+λ(n1×n2), since {n1,n2,(n1×n2)} is a basis. We wish to find a point which is on both planes (i.e. on their intersection), so insert this equation into each of the equations of the planes to get two simultaneous equations which can be solved for c1 and c2.

If we further assume that n1 and n2 are orthonormal then the closest point on the line of intersection to the origin is r0=h1n1+h2n2. If that is not the case, then a more complex procedure must be used.

Sign in to keep reading

One more chapter is free with a Lably account.

More in Geometry